US9270918B2 - Method of recommending broadcasting contents and recommending apparatus therefor - Google Patents

Method of recommending broadcasting contents and recommending apparatus therefor Download PDF

Info

Publication number
US9270918B2
US9270918B2 US12/382,058 US38205809A US9270918B2 US 9270918 B2 US9270918 B2 US 9270918B2 US 38205809 A US38205809 A US 38205809A US 9270918 B2 US9270918 B2 US 9270918B2
Authority
US
United States
Prior art keywords
user
broadcasting
recommendation result
contents
broadcasting contents
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related, expires
Application number
US12/382,058
Other languages
English (en)
Other versions
US20090271826A1 (en
Inventor
Hye-Soo Lee
Hee-seon Park
Hyo-won LEE
Cathal Gurrin
Paul Ferguson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to US12/382,058 priority Critical patent/US9270918B2/en
Assigned to SAMSUNG ELECTRONICS CO., LTD. reassignment SAMSUNG ELECTRONICS CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: LEE, HYE-SOO, PARK, HEE-SEON, FERGUSON, PAUL, GURRIN, CATHAL, LEE, HYO-WON
Publication of US20090271826A1 publication Critical patent/US20090271826A1/en
Application granted granted Critical
Publication of US9270918B2 publication Critical patent/US9270918B2/en
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/252Processing of multiple end-users' preferences to derive collaborative data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N5/44543
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programmes or purchase activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programmes or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • H04N21/44226Monitoring of user activity on external systems, e.g. Internet browsing on social networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4661Deriving a combined profile for a plurality of end-users of the same client, e.g. for family members within a home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for programme selection
    • H04N21/4826End-user interface for programme selection using recommendation lists, e.g. of programmes or channels sorted out according to their score

Definitions

  • One or more embodiments relate to a method of recommending broadcasting contents and a recommending apparatus therefor in a multimedia contents reproducing device of a user.
  • a social network represents a network that horizontally broadens from oneself on the basis of the identity of each individual person. That is, based on an individual, the network adds people who have similar interests to that individual, thereby having a characteristic different from general communities.
  • One or more embodiments include a method of recommending broadcasting contents and a recommending apparatus therefor in a multimedia contents reproducing device of a user.
  • one or more embodiments may include a method of recommending broadcasting contents, performed by a multimedia contents reproducing device of a first user
  • the method includes the operations of logging a broadcasting contents viewing behaviour pattern of the first user and generating a first user profile; transmitting the generated first user profile to an external server by using a network; receiving a recommendation result about one or more recommended broadcasting contents from the server, wherein a preference degree correlation between the first user profile and a second user profile of at least one second user registered in an account of the first user is reflected in the recommendation result; classifying the one or more recommended broadcasting contents in the received recommendation result into broadcasting timetable categories; and displaying a recommendation result about the classified one or more recommended broadcasting contents on a screen.
  • the operation of displaying the recommendation result may include the operation of also displaying on the screen the number of buddies watching the same broadcasting content.
  • the operation of displaying the recommendation result may include the operation of also displaying a broadcasting elapsed status of the content currently being broadcast.
  • the operation of displaying the recommendation result may include the operation of displaying the recommendation result about the classified one or more recommended broadcasting contents on an area that is the same as a location area of the screen on which Electronic Program Guide (EPG) information is displayed.
  • EPG Electronic Program Guide
  • the method may further include the operations of recording one or more broadcasting contents from among the classified one or more recommended broadcasting contents that are displayed on the screen, reminding the first user about a start of the one or more broadcasting contents before a start time, or recommending the one or more broadcasting contents to the at least one second user registered in the account of the first user.
  • the method may further include the operations of receiving a signal indicating a broadcasting contents recommendation request from the first user; updating the first user profile according to the received signal; generating contents profiles with respect to broadcasting contents of all channels obtained from EPG information; and extracting a recommendation result about one or more broadcasting contents, wherein a preference degree correlation between the updated first user profile and the generated contents profiles is reflected in the recommendation result.
  • the method may further include the operation of combining the recommendation result about the one or more recommended broadcasting contents, wherein the recommendation result is received from the server, with the extracted recommendation result about the one or more broadcasting contents, thereby performing content-based collaborative filtering.
  • one or more embodiments may include a method of recommending broadcasting contents, the method performed by a server which is connected to a multimedia contents reproducing device of a first user via a network, including the operations of receiving a first user profile generated by logging a broadcasting contents viewing pattern of the first user from the multimedia contents reproducing device; obtaining a user list, which includes one or more second users registered in an account of the first user, from a database arranged in the server; collecting each of second user profiles from the one or more second users of the obtained user list; calculating a recommendation result about one or more broadcasting contents in which a preference degree correlation between the first user profile and the collected second user profiles is reflected; and transmitting the calculated recommendation result about the one or more broadcasting contents to the multimedia contents reproducing device of the first user.
  • the method may further include the operation of calculating the number of the one or more second users watching broadcasting content that is the same as broadcasting content currently being broadcast, from among the one or more broadcasting contents of the calculated recommendation result.
  • one or more embodiments may include a broadcasting contents recommending apparatus of a multimedia contents reproducing device of a user, the broadcasting contents recommending apparatus including a user profiling unit to log a broadcasting contents viewing behaviour pattern of the first user and to generate a first user profile; a user profile uploader to transmit the generated first user profile to an external server by using a network; a receiving unit to receive a recommendation result about one or more recommended broadcasting contents from the server, wherein a preference degree correlation between the first user profile and a second user profile of at least a second user registered in an account of the first user is reflected in the recommendation result; a screen control unit to classify the one or more recommended broadcasting contents in the received recommendation result into broadcasting timetable categories; and a screen output unit to display on a screen a recommendation result about the classified one or more recommended broadcasting contents.
  • the screen output unit may also display on the screen the number of buddies watching the same broadcasting content.
  • the screen output unit may also display a broadcasting elapsed status of the content currently being broadcast.
  • the screen output unit may display the recommendation result about the classified one or more recommended broadcasting contents on an area that is the same as a location area of the screen on which EPG information is displayed.
  • the broadcasting contents recommending apparatus may further include a broadcasting contents processing unit that records one or more broadcasting contents from among the classified one or more recommended broadcasting contents that are displayed on the screen, reminds the first user about a start of the one or more broadcasting contents before a start time, or recommends the one or more broadcasting contents to the at least one second user registered in the account of the first user.
  • a broadcasting contents processing unit that records one or more broadcasting contents from among the classified one or more recommended broadcasting contents that are displayed on the screen, reminds the first user about a start of the one or more broadcasting contents before a start time, or recommends the one or more broadcasting contents to the at least one second user registered in the account of the first user.
  • the broadcasting contents recommending apparatus may further include a user interface unit to receive a signal indicating a broadcasting contents recommendation request from the first user; a profile update unit to update the first user profile according to the received signal; a contents profiling unit to generate contents profiles with respect to broadcasting contents of all channels obtained from EPG information; and a content-based recommending unit to extract a recommendation result about one or more broadcasting contents, wherein a preference degree correlation between the updated first user profile and the generated contents profiles is reflected in the recommendation result.
  • the broadcasting contents recommending apparatus may further include a hybrid recommending unit to combine the recommendation result about the one or more recommended broadcasting contents, wherein the recommendation result is received from the server, with the extracted recommendation result about the one or more broadcasting contents, wherein the extracted recommendation result is extracted from the content-based recommending unit, thereby performing content-based collaborative filtering.
  • one or more embodiments may include a broadcasting contents recommending server for recommending broadcasting contents to a multimedia contents reproducing device of a first user connected via a network, the broadcasting contents recommending server including a user profile receiving unit to receive a first user profile generated by logging a broadcasting contents viewing pattern of the first user from the multimedia contents reproducing device; a buddy managing unit to obtain a user list, which includes one or more second users registered in an account of the first user, from a database arranged in the server; a buddy profile collecting unit to collect each of second user profiles from the one or more second users of the obtained user list; a collaborative-filter set the based recommending unit to calculate a recommendation result about one or more broadcasting contents in which a preference degree correlation between the first user profile and the collected second user profiles is reflected; and a transmitting unit to transmit the calculated recommendation result about the one or more broadcasting contents to the multimedia contents reproducing device of the first user.
  • the broadcasting contents recommending server may further include a buddy watching information processing unit to calculate the number of the one or more second users watching broadcasting content that is the same as broadcasting content currently being broadcast, from among the one or more broadcasting contents of the calculated recommendation result.
  • one or more embodiments may include a computer readable recording medium having recorded thereon a program for executing the method of recommending broadcasting contents, performed by a multimedia contents reproducing device of a first user, and the method of recommending broadcasting contents, wherein the method is performed by a server connected to a multimedia contents reproducing device of a first user via a network.
  • FIG. 1 is a flowchart of a method of recommending broadcasting contents, performed by a multimedia contents reproducing device of a user, according to an embodiment
  • FIG. 2 is an example of a screen for broadcasting contents recommendations, according to an embodiment
  • FIG. 3 is a flowchart of operational procedures in a user's multimedia contents reproducing device that recommends broadcasting contents according to another embodiment
  • FIG. 4 is a flowchart of operational procedures for obtaining a recommendation result from a terminal according to the embodiment of FIG. 3 ;
  • FIG. 5 is a flowchart of operational procedures for obtaining a recommendation result based on buddy information from a server according to the embodiment of FIG. 3 ;
  • FIG. 6 is a block diagram of a broadcasting contents recommending apparatus in a multimedia contents reproducing device of a user, according to another embodiment.
  • FIG. 7 is a block diagram of a broadcasting contents recommending server that recommends broadcasting contents to a multimedia contents reproducing device of a user, according to another embodiment.
  • the embodiments relate to a method of recommending a highly reliable broadcasting program by referring to an already built social network, and a recommending apparatus therefor, in a system of a device including a personal video recorder (PVR), a digital TV, a portable multimedia player (PMP) which can record and reproduce broadcasting programs, wherein the system checks a user's viewing habits and patterns, thereby recommending a preferable broadcasting program to the user.
  • PVR personal video recorder
  • PMP portable multimedia player
  • FIG. 1 is a flowchart of a method of recommending broadcasting contents, performed by a multimedia contents reproducing device of a user, according to an embodiment.
  • the method of recommending broadcasting contents includes operations of logging a broadcasting contents viewing behaviour pattern of the first user and generating a first user profile (operation 110 ), transmitting the generated first user profile to an external server by using a network (operation 120 ), receiving a recommendation result about one or more recommended broadcasting contents from the server, wherein a preference degree correlation between the first user profile and a second user profile of at least a second user registered in an account of the first user is reflected in the recommendation result (operation 130 ), classifying the one or more recommended broadcasting contents in the received recommendation result into broadcasting timetable categories (operation 140 ), and displaying a recommendation result about the classified one or more recommended broadcasting contents on a screen (operation 150 ).
  • the embodiments suggest a framework that uses an already built social network, thereby obtaining information about a broadcasting program currently being watched by a buddy when program recommendation is performed, and that refers to such obtained information, thereby recommending a highly reliable and user preferable broadcasting program.
  • each user logs into a corresponding user account when each user turns on a TV. Also, it is assumed that each user may register and delete at least one friend from a buddy list by using various social networks on a website.
  • a behaviour pattern about broadcasting contents such as a viewing habit of or contents which are watched at a high frequency by a user is logged.
  • a user profile with respect to broadcasting programs and the like is generated by using a logged log file.
  • This user profile is basic information used to recommend broadcasting programs, and is base data for the calculation of a user preference degree.
  • the factors considered to generate a user profile affect a recommending function. For example, the number of times a specific broadcasting program is watched, and which part in an entire broadcasting program corresponds to a part watched by a user may be determined, and from among a watched broadcasting program and a recorded broadcasting program, the watched broadcasting program may be determined to be more important than the merely recorded broadcasting program.
  • the user profile is transmitted to an external server by using a network.
  • a server for managing a buddy list is necessary to obtain a recommended broadcasting program by using a social network.
  • the server provides a function by which the user's buddy may be added to and deleted from the buddy list, and includes a buddy management module that manages a buddy database, a user profile receiving module that receives and manages a user profile with respect to a recommendation request, and a buddy profile collecting module that requests each of buddies in the buddy list for a profile, receives the profile and manages the received profile.
  • a recommendation result about one or more recommended broadcasting programs is received, wherein a preference degree correlation is reflected in the recommendation result based on the user profile and a second user profile of at least a second user registered in a buddy list of the user. That is, a correlation between buddy profiles collected by the server and the uploaded user profile is analyzed so that a user preferable broadcasting program from among a large number of broadcasting programs is recommended.
  • a personalized TV recommendation field a conventional method that has been technically studied to recommend broadcasting programs is broadly divided into a content-based reasoning method, a collaborative filtering method, and a hybrid recommendation method.
  • the commendation result received from the server may correspond to the collaborative filtering method.
  • the present embodiments use a method of obtaining information about broadcasting programs currently being watched by the user's buddies, wherein the information is already stored in a website, and then reflecting the information in a recommendation algorithm.
  • a device in the TV may determine user propensity by referring to a watching pattern of the user, may generate a user profile and upload this to a server, and may reflect whether already registered buddies watch corresponding broadcasting programs in a recommendation algorithm, thereby extracting a recommended broadcasting program.
  • IPTV Internet Protocol TV
  • the content-based reasoning method recommends a broadcasting program most similar to a broadcasting program that was watched by a user in the past.
  • a broadcasting program is modelled according to various factors such as a genre, a broadcasting channel, a producer, characters, etc. This modelling is referred to as program profiling or contents profiling.
  • the content-based reasoning method performs modelling with respect to programs to be broadcast according to various factors, and refers to a correlation between a profile of a program previously watched by a user and a profile of a program to be broadcast, thereby recommending a broadcasting program in an Electronic Program Guide (EPG).
  • EPG Electronic Program Guide
  • the content-based reasoning method may be performed in a local device of a TV, and may not require a device connected to a network.
  • the collaborative filtering method checks a viewing pattern and a watching content of high frequency of a user, and learns a preference correlation between users, thereby recommending a specific broadcasting program. That is, the collaborative filtering method finds other users which have preferences similar to that of an individual user, thereby recommending a broadcasting program to the individual user, wherein the broadcasting program is preferred by the users having the similar preferences.
  • a representative successful case with respect to the collaborative filtering method is a site named Amazon.com that sells books, DVDs, etc.
  • Amazon.com provides a service recommending other books purchased by other users who already purchased that specific book, thereby increasing a purchase success ratio.
  • a TV device transmits a user profile to a server, and the server performs a collaborative recommendation algorithm such that a device connected to a network is necessary.
  • the hybrid recommendation method mixes the content-based reasoning method and the collaborative filtering method, and uses the mixed method.
  • This hybrid recommendation method aims to enhance a recommending function, and is also referred to as a content-based collaborative filtering method.
  • operation 140 the one or more recommended broadcasting broadcasting programs in the received recommendation result are classified into broadcasting timetable categories.
  • operation 140 aims to provide a user interface by using a temporal factor regarding a program broadcasting timetable.
  • these recommended broadcasting programs may be aligned in order of recommendation similarity, or may be aligned to be browsed according to a channel or a genre.
  • the embodiment of FIG. 1 selects the temporal factor by considering a user request and a user interaction.
  • the one or more recommended broadcasting programs are categorized into a program currently being broadcast, a program to be broadcast in 30 minutes, and a program to be broadcast at a late time (e.g., around midnight).
  • a recommendation result about the classified one or more recommended broadcasting programs is displayed on a screen.
  • the number of buddies watching the same broadcasting program may also be displayed on the screen.
  • a broadcasting program watched by as many buddies as possible may match an individual user's interest propensity, and such a broadcasting program may be a common subject shared between the buddies in on/offline dialogues at a later time.
  • FIG. 2 is an example of a screen for broadcasting contents recommendation, according to an embodiment.
  • an EPG screen 210 may be a (translucent) sub-screen displayed on a side of a TV screen 200 . However, it is understood that the sub-screen may be displayed on any portion of TV screen. From among menus related to an EPG, a sub-menu may include a recommendation 220 and an all-menu 230 . The all-menu 230 displays a general EPG screen. The screen of FIG. 2 corresponds to a result screen when the recommendation 220 is selected.
  • recommended broadcasting programs are displayed in order of recommendation similarity degree, or in categories classified into a broadcasting channel, a genre, etc.
  • the screen is constituted in such a manner that browsing may be performed by using a temporal factor, as illustrated in FIG. 2 .
  • the screen may include a recommended program currently being broadcast that may be immediately watched by a user, a recommended program to be broadcast soon, and a recommended program to be broadcast around midnight so that the user may watch it late at night. Accordingly, the user is guided to watch the recommended broadcasting programs according to time.
  • a broadcasting elapsed status of the recommended program currently being broadcast may be also displayed on the screen so as to assist a user to determine whether or not to watch a program of which a broadcasting time is substantially elapsed.
  • Recommended broadcasting programs may be displayed on the same area (or different area) of the screen by using hot-keys that enable a user to see entire EPG information, thereby naturally exposing the recommended broadcasting programs to the user.
  • the EPG screen 210 shows that a movie entitled “Rush Hour” is recommended and will start in 20 minutes. Meanwhile, in the case of the recommended program to be broadcast late at night (that is, later today 260 (later-today—menu 250 ), it is possible to check that a movie entitled “Aliens” will start at 23:00.
  • FIG. 3 is a flowchart of operational procedures in a user's multimedia contents reproducing device that recommends broadcasting contents according to another embodiment.
  • FIG. 4 is a flowchart of operational procedures for obtaining a recommendation result from a terminal
  • FIG. 5 is a flowchart of operational procedures for obtaining a recommendation result based on buddy information from a server. The flowchart of FIG. 5 corresponds to operation 370 of the flowchart of FIG. 3 .
  • a user turns on a TV and logs into his or her corresponding account (operation 310 ).
  • a viewing pattern of the user changing channels is logged (operation 320 ), and the logged viewing pattern is used to generate a user profile.
  • Whether the user requests a recommendation program is determined (operation 330 ), and in the case where the user requests the recommendation program, a recommendation result is obtained from a terminal (operation 340 ). That is, the recommendation program is extracted by the terminal itself.
  • the terminal updates a user profile (operation 410 ).
  • the terminal obtains EPG information about programs to be broadcast (operation 420 ), and performs profiling with respect to programs broadcast in all channels, thereby generating a contents profile (operation 430 ).
  • the terminal performs a recommendation algorithm by inputting the user profile and the contents profile thereto, and extracts the recommendation result (operation 440 ).
  • a current connection status with a network is checked (operation 350 ). As a result of the check, if it is not possible to use the network, the recommendation result obtained from the terminal is displayed to the user (operation 390 ), and a recommendation function is ended.
  • the updated user profile is transmitted to the server (operation 360 ). That is, the server is requested to transmit a recommended program.
  • An operational procedure for extracting a recommended program from the server (operation 340 ) will now be described with reference to FIG. 5 .
  • the server receives the user profile and user information (operation 510 ), obtains a buddy list of the user via a database (operation 520 ), requests buddy profiles to each of corresponding terminals, and collects the buddy profiles (operation 530 ).
  • the server performs a collaborative filtering recommendation algorithm by inputting the collected buddy profiles, and the user profile, and transmits a recommendation result to a user terminal (operation 540 ).
  • the user terminal combines the recommendation result about recommended programs, wherein the recommendation result is received from the server, with the extracted recommendation result about recommended programs (operation 380 ), thereby performing a content-based collaborative filtering. As a result, a final recommendation result is displayed on a screen (operation 390 ).
  • the number of buddies watching the recommended broadcasting programs may also be displayed on the screen, so further satisfy the user with respect to the final recommendation result.
  • a function for recording one or more broadcasting programs from among the recommended broadcasting programs that are displayed on the screen, or a function for reminding the user of a start of a broadcasting program from among the recommended broadcasting programs may be set.
  • one or more broadcasting programs from among the recommended broadcasting programs may be recommended to another user included in the buddy list of the user.
  • FIG. 6 is a block diagram of a broadcasting content recommending apparatus 600 in a multimedia contents reproducing device of a user, according to another embodiment.
  • the broadcasting contents recommending apparatus 600 in a multimedia contents reproducing device of a first user includes a user profiling unit 610 that logs a broadcasting contents viewing pattern of the first user and then generates a first user profile, a user profile uploader 620 that transmits the generated first user profile to an external server 660 by using a network, and a receiving unit 630 that receives a recommendation result about one or more broadcasting contents from the server 660 , wherein a preference degree correlation between the first user profile and a second user profile of at least a second user registered in an account of the first user is reflected in the recommendation result.
  • the broadcasting contents recommending apparatus 600 may include a screen control unit 645 that classifies the one or more recommended broadcasting contents in the received recommendation result into broadcasting timetable categories, and a screen output unit 655 that displays on a screen a recommendation result about the classified one or more recommended broadcasting contents.
  • the user profiling unit 610 is a module that logs a behaviour pattern of a user watching a TV, and analyzes this behaviour pattern. In order to generate a user profile, the user profiling unit 610 considers the number of times a specific broadcasting program is watched, which part in an entire broadcasting program corresponds to a part watched by the user, and the like.
  • the user profile uploader 620 is a module that uploads the user profile and user information to the server 660 so that correlation between the user profile of the user currently logged in and profiles of buddies may be calculated.
  • the receiving unit 630 is a network interface module that receives recommendation result data transmitted from the server 660 via a network, for example, Internet. However it is understood that it can be wired or wireless network.
  • the screen control unit 645 controls the screen so as to enable the user to browse the one or more recommended broadcasting contents by using a temporal factor.
  • the one or more recommended broadcasting contents may be classified into a recommended program currently being broadcast, a recommended program to be broadcast soon, and a recommended program to be broadcast late at night.
  • the user may select and watch such recommended broadcasting programs according to time.
  • the screen output unit 655 is an image display module that displays on the screen a recommendation result about the classified recommended broadcasting programs.
  • the broadcasting contents recommending apparatus 600 may further include a broadcasting contents processing unit 650 .
  • This broadcasting contents processing unit 650 is a module that enables various application operations including a recording function, a pre-recording function, a reminding function, a recommending function, and the like to be processed with respect to the recommended broadcasting programs that are displayed on the screen.
  • the broadcasting contents recommending apparatus 600 may further include a user interface unit 605 that receives a signal indicating a broadcasting program recommendation request from the user, a profile update unit 615 that updates the user profile according to the received signal, and a contents profiling unit 625 that generates contents profiles with respect to broadcasting programs of all channels obtained from EPG information.
  • the contents profiling unit 625 is a module that performs profiling with respect to each broadcasting program obtained from EPG data. When program profiling is performed, various kinds of additional information including a broadcasting time, a broadcasting channel, a title, a genre, characters, a director, a producer, and/or the like may be considered.
  • the broadcasting contents recommending apparatus 600 may further include a content-based recommending unit 635 that analyzes a correlation between the contents profiles and the user profile, and performs content-based recommendation.
  • the broadcasting contents recommending apparatus 600 may further include a hybrid recommending unit 640 that combines the recommendation result about recommended programs, wherein the recommendation result is received from the server 660 , with the recommendation result about recommended programs, wherein the recommendation result is extracted from the content-based recommending unit 635 , thereby performing content-based collaborative filtering.
  • a hybrid recommending unit 640 that combines the recommendation result about recommended programs, wherein the recommendation result is received from the server 660 , with the recommendation result about recommended programs, wherein the recommendation result is extracted from the content-based recommending unit 635 , thereby performing content-based collaborative filtering.
  • FIG. 7 is a block diagram of a broadcasting contents recommending server 700 that recommends broadcasting contents to a multimedia contents reproducing device 780 of a user, according to another embodiment.
  • the broadcasting contents recommending server 700 that recommends broadcasting contents to the multimedia contents reproducing device 780 of a first user, includes a user profile receiving unit 710 that receives a first user profile generated by logging a broadcasting contents watching pattern of the first user from the multimedia contents reproducing device 780 , a buddy managing unit 730 that obtains a buddy list, which includes one or more second users registered in an account of the first user, from a database 770 arranged in the broadcasting contents recommending server 700 , a buddy profile collecting unit 720 that collects each of second user profiles from the one or more second users included in the obtained buddy list, a collaborative filtering-based recommending unit 740 that calculates a recommendation result about one or more broadcasting contents on which preference degree correlation between the first user profile and the collected second user profiles is reflected, and a transmitting unit 760 that transmits the calculated recommendation result about the one or more broadcasting contents to the multimedia contents reproducing device 780 .
  • a user profile receiving unit 710 that receives a first user profile generated by logging
  • the broadcasting contents recommending server 700 may further include a buddy watching information processing unit 750 that calculates the number of buddies who watch broadcasting content that is the same as broadcasting content currently being broadcast from among the one or more broadcasting contents of the calculated recommendation result.
  • one or more of the above embodiments regarding the method of recommending broadcasting contents provide the framework that can calculate the recommendation result about highly reliable broadcasting programs by referring to at least one piece of friend information that is stored in a website by a user, so that one or more of the above embodiments can enhance a recommending function with respect to TV programs.
  • one or more of the above embodiments provide an intuitive user interface enabled to categorize recommended broadcasting programs according to time and display them on a screen, and to show the number of buddies watching the recommended broadcasting programs, so that one or more of the above embodiments can efficiently use the recommending function.
  • the method of recommending broadcasting contents according to the one or more of the above embodiments can be written as computer programs and can be implemented in general-use digital computers that execute the programs using a computer readable recording medium.
  • a data structure used in the one or more of the above embodiments can be written in a computer readable recording medium.
  • Examples of the computer readable recording medium include magnetic storage media (e.g., ROM, floppy disks, hard disks, etc.), and optical recording media (e.g., CD-ROMs, or DVDs).
  • magnetic storage media e.g., ROM, floppy disks, hard disks, etc.
  • optical recording media e.g., CD-ROMs, or DVDs.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Social Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Computing Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
US12/382,058 2008-04-24 2009-03-06 Method of recommending broadcasting contents and recommending apparatus therefor Expired - Fee Related US9270918B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/382,058 US9270918B2 (en) 2008-04-24 2009-03-06 Method of recommending broadcasting contents and recommending apparatus therefor

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US7136508P 2008-04-24 2008-04-24
KR10-2008-0106574 2008-10-29
KR1020080106574A KR101552147B1 (ko) 2008-04-24 2008-10-29 방송 컨텐츠를 추천하는 방법과 그 장치
US12/382,058 US9270918B2 (en) 2008-04-24 2009-03-06 Method of recommending broadcasting contents and recommending apparatus therefor

Publications (2)

Publication Number Publication Date
US20090271826A1 US20090271826A1 (en) 2009-10-29
US9270918B2 true US9270918B2 (en) 2016-02-23

Family

ID=43333166

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/382,058 Expired - Fee Related US9270918B2 (en) 2008-04-24 2009-03-06 Method of recommending broadcasting contents and recommending apparatus therefor

Country Status (6)

Country Link
US (1) US9270918B2 (de)
EP (1) EP2276253A4 (de)
JP (1) JP5675588B2 (de)
KR (1) KR101552147B1 (de)
CN (1) CN102017649B (de)
WO (1) WO2009131408A2 (de)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9576135B1 (en) * 2014-03-04 2017-02-21 Amazon Technologies, Inc. Profiling user behavior through biometric identifiers

Families Citing this family (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100325153A1 (en) * 2009-06-17 2010-12-23 Microsoft Corporation Synchronized distributed media assets
US8165451B2 (en) 2007-11-20 2012-04-24 Echostar Technologies L.L.C. Methods and apparatus for displaying information regarding interstitials of a video stream
US8165450B2 (en) 2007-11-19 2012-04-24 Echostar Technologies L.L.C. Methods and apparatus for filtering content in a video stream using text data
US8606085B2 (en) 2008-03-20 2013-12-10 Dish Network L.L.C. Method and apparatus for replacement of audio data in recorded audio/video stream
US8156520B2 (en) 2008-05-30 2012-04-10 EchoStar Technologies, L.L.C. Methods and apparatus for presenting substitute content in an audio/video stream using text data
US8487772B1 (en) 2008-12-14 2013-07-16 Brian William Higgins System and method for communicating information
US8588579B2 (en) 2008-12-24 2013-11-19 Echostar Technologies L.L.C. Methods and apparatus for filtering and inserting content into a presentation stream using signature data
US11076189B2 (en) * 2009-03-30 2021-07-27 Time Warner Cable Enterprises Llc Personal media channel apparatus and methods
US20100324704A1 (en) * 2009-06-17 2010-12-23 Microsoft Corporation Social graph playlist service
US20100325205A1 (en) * 2009-06-17 2010-12-23 Microsoft Corporation Event recommendation service
KR101672454B1 (ko) * 2009-10-30 2016-11-04 삼성전자 주식회사 컨텐트 이용 이력에 기반한 네트워크 컨텐트 서비스 관리 방법 및 장치
US20110126276A1 (en) * 2009-11-20 2011-05-26 Rovi Technologies Corporation Cross platform gateway system and service
US20110125809A1 (en) * 2009-11-20 2011-05-26 Rovi Technologies Corporation Managing different formats for media files and media playback devices
US20110125585A1 (en) * 2009-11-20 2011-05-26 Rovi Technologies Corporation Content recommendation for a content system
US20110126104A1 (en) * 2009-11-20 2011-05-26 Rovi Technologies Corporation User interface for managing different formats for media files and media playback devices
US20110125774A1 (en) * 2009-11-20 2011-05-26 Rovi Technologies Corporation Content integration for a content system
KR20110087806A (ko) * 2010-01-27 2011-08-03 삼성전자주식회사 친구 정보가 포함된 epg 정보 표시방법 및 이를 적용한 방송수신장치
US20110197224A1 (en) * 2010-02-09 2011-08-11 Echostar Global B.V. Methods and Apparatus For Selecting Advertisements For Output By A Television Receiver Based on Social Network Profile Data
US8934758B2 (en) * 2010-02-09 2015-01-13 Echostar Global B.V. Methods and apparatus for presenting supplemental content in association with recorded content
GB2497624B8 (en) 2010-03-22 2015-01-14 Mobitv Inc Tile based media content selection
KR20110107254A (ko) * 2010-03-24 2011-09-30 삼성전자주식회사 미디어 컨텐츠에 대한 선택 정보 관리 방법, 그 방법을 수행할 수 있는 사용자 기기, 서버 및 저장 매체
US8862515B2 (en) 2010-05-04 2014-10-14 Sony Corporation Geographic internet asset filtering for internet video client
US8458741B2 (en) 2010-05-27 2013-06-04 Sony Corporation Provision of TV ID to non-TV device to enable access to TV services
CN102279856B (zh) 2010-06-09 2013-10-02 阿里巴巴集团控股有限公司 一种网站导航实现方法及系统
CN102279851B (zh) 2010-06-12 2017-05-03 阿里巴巴集团控股有限公司 一种智能导航方法、装置和系统
US8631508B2 (en) 2010-06-22 2014-01-14 Rovi Technologies Corporation Managing licenses of media files on playback devices
KR20120003362A (ko) * 2010-07-02 2012-01-10 아코지토(주) 협력적 필터링 알고리즘 기반의 iptv 개인별 선호프로그램 추천시스템
FR2962874B1 (fr) * 2010-07-19 2012-08-10 Alcatel Lucent Procede de planification des enregistrements de programmes de television pour un utilisateur
US8407755B2 (en) 2010-07-27 2013-03-26 Sony Corporation Control of IPTV using second device
EP2609750A4 (de) 2010-08-26 2014-10-08 Tarik Taleb System und verfahren zur erstellung eines für soziale netzwerke angepassten multimedia-inhaltskanals
CN102056018B (zh) * 2010-11-26 2014-01-08 Tcl集团股份有限公司 一种提供电视节目单的方法、系统及提供点播信息的方法
US20120167142A1 (en) * 2010-12-23 2012-06-28 Eldon Technology Limited Methods and apparatuses to facilitate preselection of programming preferences
US20120210353A1 (en) * 2011-02-11 2012-08-16 Sony Network Entertainment International Llc Second display interaction with social networking feed
KR101804917B1 (ko) * 2011-05-06 2018-01-10 엘지전자 주식회사 채널 가이드 화면을 제공하는 디스플레이 장치 및 그 제어 방법
US9015746B2 (en) * 2011-06-17 2015-04-21 Microsoft Technology Licensing, Llc Interest-based video streams
WO2012083696A1 (zh) * 2011-07-30 2012-06-28 华为技术有限公司 信息推荐方法、推荐引擎及网络系统
CA2883979A1 (en) * 2011-08-15 2013-02-21 Comigo Ltd. Methods and systems for creating and managing multi participant sessions
US20140344343A1 (en) * 2011-11-15 2014-11-20 Icelero Llc Method and system for private distributed collaborative filtering
EP2595405B1 (de) * 2011-11-15 2020-02-26 LG Electronics Inc. Elektronische Vorrichtung und Verfahren zur Bereitstellung von Inhaltsempfehlungsdiensten
WO2013089672A2 (en) * 2011-12-13 2013-06-20 Thomson Licensing Method and apparatus for networking media content consumption status in a group of users
CN104160710A (zh) * 2011-12-21 2014-11-19 英特尔公司 基于用户行为的设备的数据填充
US9129087B2 (en) 2011-12-30 2015-09-08 Rovi Guides, Inc. Systems and methods for managing digital rights based on a union or intersection of individual rights
US9009794B2 (en) 2011-12-30 2015-04-14 Rovi Guides, Inc. Systems and methods for temporary assignment and exchange of digital access rights
CN103218719B (zh) 2012-01-19 2016-12-07 阿里巴巴集团控股有限公司 一种电子商务网站导航方法及系统
US9026544B2 (en) 2012-01-24 2015-05-05 Arrabon Management Services, LLC Method and system for identifying and accessing multimedia content
US8996543B2 (en) 2012-01-24 2015-03-31 Arrabon Management Services, LLC Method and system for identifying and accessing multimedia content
US9098510B2 (en) 2012-01-24 2015-08-04 Arrabon Management Services, LLC Methods and systems for identifying and accessing multimedia content
US8965908B1 (en) 2012-01-24 2015-02-24 Arrabon Management Services Llc Methods and systems for identifying and accessing multimedia content
US9473730B1 (en) * 2012-02-13 2016-10-18 Nbcuniversal Media, Llc Method and system for personalized recommendation modeling
US9426123B2 (en) 2012-02-23 2016-08-23 Time Warner Cable Enterprises Llc Apparatus and methods for content distribution to packet-enabled devices via a network bridge
EP2635036A1 (de) * 2012-02-29 2013-09-04 British Telecommunications Public Limited Company System, Vorrichtung, Verfahren und verwandte Aspekte zur Regelung einer Programempfehlung
US9467723B2 (en) 2012-04-04 2016-10-11 Time Warner Cable Enterprises Llc Apparatus and methods for automated highlight reel creation in a content delivery network
JP6103813B2 (ja) * 2012-04-06 2017-03-29 サターン ライセンシング エルエルシーSaturn Licensing LLC 情報処理装置、情報処理方法およびプログラム
US20130291002A1 (en) * 2012-04-25 2013-10-31 Cox Communications, Inc. Systems and Methods for Delivery of Media Content
WO2013180440A1 (en) * 2012-05-28 2013-12-05 Samsung Electronics Co., Ltd. A method and system for self-broadcasting in a social experience environment
JP2014032501A (ja) * 2012-08-02 2014-02-20 Sony Corp 情報処理装置および情報処理方法
CN104704797B (zh) 2012-08-10 2018-08-10 纽昂斯通讯公司 用于电子设备的虚拟代理通信
CN103677863B (zh) * 2012-09-04 2018-02-27 腾讯科技(深圳)有限公司 软件升级推荐的方法及装置
US20140082645A1 (en) 2012-09-14 2014-03-20 Peter Stern Apparatus and methods for providing enhanced or interactive features
WO2014046649A1 (en) * 2012-09-19 2014-03-27 Thomson Licensing Initial recommendation system seeding
US20140096162A1 (en) * 2012-09-28 2014-04-03 Centurylink Intellectual Property Llc Automated Social Media and Event Driven Multimedia Channels
CN103716338B (zh) * 2012-09-28 2018-08-17 腾讯科技(深圳)有限公司 一种信息推送方法和装置
CN102917269B (zh) * 2012-09-29 2016-06-29 青岛海信电器股份有限公司 一种电视节目推荐系统及方法
US20140130096A1 (en) * 2012-11-07 2014-05-08 Kishore Adekhandi Krishnamurthy System and method for organizing and displaying a list of television programs
JP6125217B2 (ja) * 2012-12-17 2017-05-10 アルパイン株式会社 情報端末システム
JP6352589B2 (ja) * 2013-01-31 2018-07-04 株式会社東芝 情報処理装置及び情報処理方法
KR20140102381A (ko) * 2013-02-13 2014-08-22 삼성전자주식회사 전자 기기 및 이의 컨텐츠 추천 방법
US9165069B2 (en) * 2013-03-04 2015-10-20 Facebook, Inc. Ranking videos for a user
US9374411B1 (en) * 2013-03-21 2016-06-21 Amazon Technologies, Inc. Content recommendations using deep data
KR102164455B1 (ko) 2013-05-08 2020-10-13 삼성전자주식회사 콘텐트 제공 방법, 콘텐트 제공 장치 및 그 콘텐트 제공 시스템
US9313551B2 (en) 2013-06-17 2016-04-12 Google Inc. Enhanced program guide
US9413795B2 (en) * 2013-07-18 2016-08-09 Facebook, Inc. Method and system for providing media action buttons for viewing media content
US9571645B2 (en) 2013-12-16 2017-02-14 Nuance Communications, Inc. Systems and methods for providing a virtual assistant
US10534623B2 (en) 2013-12-16 2020-01-14 Nuance Communications, Inc. Systems and methods for providing a virtual assistant
EP3063646A4 (de) * 2013-12-16 2017-06-21 Nuance Communications, Inc. Systeme und verfahren zur bereitstellung eines virtuellen assistenten
US9804820B2 (en) 2013-12-16 2017-10-31 Nuance Communications, Inc. Systems and methods for providing a virtual assistant
US9479931B2 (en) 2013-12-16 2016-10-25 Nuance Communications, Inc. Systems and methods for providing a virtual assistant
US20160014459A1 (en) * 2014-07-14 2016-01-14 Mastercard International Incorporated System and method for strategic channel placement based on purchasing information
US10116676B2 (en) 2015-02-13 2018-10-30 Time Warner Cable Enterprises Llc Apparatus and methods for data collection, analysis and service modification based on online activity
CN105392046B (zh) * 2015-11-24 2019-04-26 天脉聚源(北京)科技有限公司 一种互动电视系统推荐节目的方法及装置
CN105893442A (zh) * 2015-12-15 2016-08-24 乐视网信息技术(北京)股份有限公司 信息推送方法及设备
CN105516742A (zh) * 2015-12-31 2016-04-20 深圳创维数字技术有限公司 一种机顶盒用户界面推荐方法及相关设备
US11019385B2 (en) * 2016-01-20 2021-05-25 Samsung Electronics Co., Ltd. Content selection for networked media devices
EP3240292A1 (de) * 2016-04-28 2017-11-01 Advanced Digital Broadcast S.A. Vorrichtung und verfahren zur listenartigen inhaltsdarstellung
US10275839B2 (en) * 2016-07-26 2019-04-30 Microsoft Technology Licensing, Llc Feedback-based recommendation of member attributes in social networks
DE102017202350A1 (de) 2017-02-14 2018-08-16 Audi Ag Verfahren zur Information eines Benutzers über Medienquellen und Wiedergabevorrichtung zur Wiedergabe von Medieninhalten
US10356458B2 (en) * 2017-03-06 2019-07-16 The Directv Group, Inc. Controlling content presentation and display of program information in an electronic program guide
US11206462B2 (en) 2018-03-30 2021-12-21 Scener Inc. Socially annotated audiovisual content
KR102129604B1 (ko) * 2018-05-11 2020-07-08 한양대학교 산학협력단 시청가능 에피소드 기반의 tv 프로그램 추천 방법 및 그 시스템
CN109274448A (zh) * 2018-09-04 2019-01-25 广东翼卡车联网服务有限公司 一种通过反向优化筛选推送的方法
KR102663873B1 (ko) * 2019-01-07 2024-05-08 삼성전자주식회사 전자장치 및 그 제어방법
US11109104B2 (en) * 2019-07-10 2021-08-31 Dish Network L.L.C. Viewer compositing for enhanced media recommendation and consumption
CN110928521A (zh) * 2020-02-17 2020-03-27 恒信东方文化股份有限公司 一种智能语音交流方法及其交流系统
US11172269B2 (en) 2020-03-04 2021-11-09 Dish Network L.L.C. Automated commercial content shifting in a video streaming system
CN111698564B (zh) * 2020-07-27 2021-12-21 腾讯科技(深圳)有限公司 信息推荐方法、装置、设备及存储介质
CN112333515B (zh) * 2020-07-30 2023-01-20 深圳Tcl新技术有限公司 推荐节目的显示方法、装置、设备及可读存储介质
US11800178B2 (en) * 2021-09-02 2023-10-24 Sony Group Corporation Simplified user interface for media rendering device
US12335548B2 (en) 2023-04-04 2025-06-17 Thinkanalytics Ltd. System and methods for performing content recommendation procedures
US20240340480A1 (en) * 2023-04-04 2024-10-10 Thinkanalytics Ltd. Systems and methods for generating alternative content recommendations
US20240338743A1 (en) * 2023-04-04 2024-10-10 Thinkanalytics Ltd. Systems and methods for generating alternative content recommendations

Citations (87)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4613950A (en) 1983-09-22 1986-09-23 Tektronix, Inc. Self-calibrating time interval meter
JPH06504165A (ja) 1990-09-10 1994-05-12 スターサイト テレキカスト インコーポレイテッド テレビジョンスケジュールシステムのユーザーインタフェース
WO1997049242A1 (en) 1996-06-17 1997-12-24 Starsight Telecast Incorporated System and method for using television schedule information
JPH10294904A (ja) 1997-04-17 1998-11-04 Hitachi Ltd 受信装置
TW351905B (en) 1997-04-28 1999-02-01 Starsight Telecast Inc System and method for using television schedule information
JPH11225297A (ja) 1998-02-04 1999-08-17 Hitachi Ltd 受信装置
WO1999048287A1 (en) 1998-03-20 1999-09-23 Thomson Licensing S.A. Graphical display of current time on electronic program guide
JPH11266408A (ja) 1998-03-16 1999-09-28 Sony Corp 番組内容表示装置と番組内容表示方法とコンテンツ表示装置
US6041311A (en) * 1995-06-30 2000-03-21 Microsoft Corporation Method and apparatus for item recommendation using automated collaborative filtering
WO2000062223A1 (en) 1999-04-09 2000-10-19 Amazon.Com, Inc. Systems and methods for assisting users in selecting and evaluating items from an electronic catalog
US6243142B1 (en) 1997-10-17 2001-06-05 Sony Corporation Method and apparatus for displaying time and program status in an electronic program guide
WO2001060064A2 (en) 2000-02-08 2001-08-16 Koninklijke Philips Electronics N.V. Electronic program guide viewing history generator method and system
TW460839B (en) 1999-01-08 2001-10-21 Lg Electronics Inc User interface method of image display device
CN1329795A (zh) 1998-10-02 2002-01-02 松下电器产业株式会社 Epg信息显示方法、装置、记录器/再现器和程序记录介质
KR20020016537A (ko) 2000-08-25 2002-03-04 이데이 노부유끼 정보 처리장치 및 방법과 기록매체
US20020046402A1 (en) 2000-10-16 2002-04-18 Olalekan Akinyanmi Application server delivery of information to customers from multiple sources
US20020112239A1 (en) 2000-05-08 2002-08-15 Goldman Phillip Y. Modifying an electronic program guide based on viewer statistics
US20020144264A1 (en) 2001-03-27 2002-10-03 Broadus Charles R. Passive program completion status indicator for an electronic program guide
US20020152224A1 (en) 2001-03-06 2002-10-17 Cliff Roth System and method for generating a recommendation guide for use with an EPG
US20020199186A1 (en) * 1999-12-21 2002-12-26 Kamal Ali Intelligent system and methods of recommending media content items based on user preferences
US6536041B1 (en) 1998-06-16 2003-03-18 United Video Properties, Inc. Program guide system with real-time data sources
US20030066074A1 (en) 2001-09-29 2003-04-03 Koninklijke Philips Electronics N.V. System and method for displaying group viewing statistics during television viewing
WO2003036970A1 (en) 2001-10-25 2003-05-01 Predictive Media Corporation Method and system for presenting personalized television program recommendation to viewers
US6577350B1 (en) 1998-12-21 2003-06-10 Sony Corporation Method and apparatus for displaying an electronic program guide
WO2003098932A1 (en) 2002-05-21 2003-11-27 Koninklijke Philips Electronics N.V. Recommendation of media content on a media system
WO2004052010A1 (en) 2002-12-04 2004-06-17 Koninklijke Philips Electronics N.V. Recommendation of video content based on the user profile of users with similar viewing habits
US6754904B1 (en) * 1999-12-30 2004-06-22 America Online, Inc. Informing network users of television programming viewed by other network users
JP2004194344A (ja) 1995-10-02 2004-07-08 Starsight Telecast Inc 電子番組ガイドと同時に広告を表示する方法及びシステム
CN1513261A (zh) 2001-04-16 2004-07-14 ���µ�����ҵ��ʽ���� 多视图存储广播服务方法、装置和系统
US20040250280A1 (en) 2003-06-06 2004-12-09 Research Investment Network, Inc. System and method for interacting with epg grid using stable underlying focal point
US20050021507A1 (en) 2000-05-15 2005-01-27 Sony Corporation System and method for searching and providing contents, and software storage media
JP2005057713A (ja) 2003-08-07 2005-03-03 Sony Corp 情報処理装置および方法、プログラム、並びに記録媒体
US20050055713A1 (en) 2003-09-09 2005-03-10 Samsung Electronics Co., Ltd. Apparatus and method for sharing recommended programs using digital set-top boxes
JP2005078627A (ja) 2003-08-28 2005-03-24 Samsung Electronics Co Ltd コンテンツ推薦方法およびシステム
JP2005117226A (ja) 2003-10-06 2005-04-28 Alpine Electronics Inc デジタル放送受信装置及びチャネル情報取得方法
WO2005048587A1 (ja) 2003-11-13 2005-05-26 Matsushita Electric Industrial Co.,Ltd. 番組推薦装置及び番組推薦装置の番組推薦方法並びにプログラム
KR20050053225A (ko) 2003-12-02 2005-06-08 전자부품연구원 개인 맞춤형 컨텐츠 추천 서비스를 위한 티브이 애니타임작동 방법
JP2005160063A (ja) 2003-11-20 2005-06-16 Alcatel インタラクティブデジタルテレビジョンシステムのパーソナライゼーションモジュール
US20050204388A1 (en) 1998-06-11 2005-09-15 Knudson Edward B. Series reminders and series recording from an interactive television program guide
US20050278737A1 (en) 2002-04-05 2005-12-15 Matsushita Electric Industrial Co., Ltd User configurable electronic program guide drawing upon disparate content sources
US20060020973A1 (en) * 2004-07-21 2006-01-26 Hannum Sandra A Method and system for presenting personalized television program recommendation to viewers
US20060026635A1 (en) * 2004-07-30 2006-02-02 Microsoft Corporation Program portals and methods and systems for finding and viewing programs
US20060024029A1 (en) 2004-08-02 2006-02-02 Tomochika Yamashita Program output control apparatus and method
US20060053449A1 (en) 2002-12-10 2006-03-09 Koninklijke Philips Electronics N.V. Graded access to profile spaces
US20060075432A1 (en) 2004-10-04 2006-04-06 Nec Corporation Method and system for providing information concerning broadcast contents for a user
JP2006108929A (ja) 2004-10-01 2006-04-20 Sharp Corp テレビ番組表表示装置
WO2006074304A2 (en) 2005-01-05 2006-07-13 Yahoo! Inc. Framework for providing digital home services
US20060168007A1 (en) 2005-01-07 2006-07-27 International Business Machines Corporation A System for Maintaining Message Privacy on an Exposed Display Device
KR100609962B1 (ko) 2004-12-24 2006-08-08 엘지전자 주식회사 네트워크 상의 방송 수신기를 이용한 예약 녹화 장치 및방법
EP1694070A1 (de) 1999-12-30 2006-08-23 American Online Inc. System und Verfahren zur Auswahl eines Fernsehkanals
JP2006295572A (ja) 2005-04-12 2006-10-26 Victor Co Of Japan Ltd 番組記録再生装置及び番組記録再生システム
US20060271961A1 (en) 2005-01-05 2006-11-30 Ronald Jacoby System and method for tagging content and delivering the tag to buddies of a given user
JP2006333476A (ja) 2005-05-20 2006-12-07 Lg Electronics Inc 映像機器及びこれを用いた予約録画方法
US20060282856A1 (en) 2005-03-04 2006-12-14 Sharp Laboratories Of America, Inc. Collaborative recommendation system
WO2007003045A1 (en) 2005-06-30 2007-01-11 Cascada Mobile Corp. System and method of recommendation and provisioning of mobile device related content and applications
CN1947416A (zh) 2004-04-21 2007-04-11 松下电器产业株式会社 数字广播接收设备、方法及其程序
KR100717691B1 (ko) 2005-10-08 2007-05-14 삼성전자주식회사 디스플레이장치 및 그 채널 네비게이션 방법
JP2007123980A (ja) 2005-10-25 2007-05-17 Sony Corp 表示制御装置および方法、記録媒体、並びに、プログラム
JP2007142643A (ja) 2005-11-16 2007-06-07 Sharp Corp 電子番組ガイド映像出力装置、テレビジョン受像機
JP2007165454A (ja) 2005-12-12 2007-06-28 Renesas Technology Corp 半導体装置
KR100745809B1 (ko) 2006-01-13 2007-08-02 케이티하이텔 주식회사 Ip 텔레비전 멀티서비스 시스템 및 방법
EP1818930A1 (de) * 2006-02-10 2007-08-15 Vodafone Group PLC System und Verfahren für die intelligente Verwaltung, Empfehlung und Entdeckung von Multimediainhalten für mobile Wiedergabeeinrichtungen
JP2007228226A (ja) 2006-02-23 2007-09-06 Seiko Epson Corp テレビジョン受信機、これを備えたプロジェクタ
KR20070098732A (ko) 2006-03-30 2007-10-05 소니 가부시끼 가이샤 통신 시스템, 정보 처리 장치, 정보 처리 방법, 및프로그램
US20070250863A1 (en) 2006-04-06 2007-10-25 Ferguson Kenneth H Media content programming control method and apparatus
US20070277217A1 (en) 2006-05-26 2007-11-29 Yueh-Hsuan Chiang Methods, Communication Device, and Communication System for Presenting Multi-Media Content in Conjunction with User Identifications Corresponding to the Same Channel Number
CN101119169A (zh) 2006-08-01 2008-02-06 深圳Tcl新技术有限公司 数字广播电视服务切换装置及切换方法
JP2008067370A (ja) 2006-08-10 2008-03-21 Matsushita Electric Ind Co Ltd 番組推薦システム、番組視聴端末、番組視聴プログラム、番組視聴方法、番組推薦サーバ、番組推薦プログラム及び番組推薦方法
US20080184297A1 (en) 2001-02-21 2008-07-31 Ellis Michael D Systems and methods for interactive program guides with personal video recording features
US20080244681A1 (en) 2007-03-30 2008-10-02 Gossweiler Richard C Conversion of Portable Program Modules for Constrained Displays
US20090019488A1 (en) * 2007-07-10 2009-01-15 Verizon Data Services, Inc. System and method for providing personal content recommendations
US7499995B2 (en) 2005-06-28 2009-03-03 International Business Machines Corporation Managing permission for accessing third party applications on a telecommunications network
US7503013B2 (en) 2003-07-17 2009-03-10 Cablevision Systems Corporation System and method for vertical path navigation
US20090077220A1 (en) 2006-07-11 2009-03-19 Concert Technology Corporation System and method for identifying music content in a p2p real time recommendation network
US20090133066A1 (en) 2007-11-20 2009-05-21 Jin Man Choi Apparatus and method for displaying broadcasting program guide information
US20090133069A1 (en) * 2007-11-21 2009-05-21 United Video Properties, Inc. Maintaining a user profile based on dynamic data
US7574668B2 (en) 2003-10-30 2009-08-11 Thomson Licensing Navigation process displaying a mobile window, viewing apparatus implementing the process
CN101507266A (zh) 2006-08-18 2009-08-12 索尼株式会社 用于电视机的因特网适配器系统和方法
US20090241160A1 (en) 2008-01-22 2009-09-24 Avaya Technology Llc Open cable application platform set-top box (stb) personal profiles and communications applications
US20090271820A1 (en) 2008-04-24 2009-10-29 Samsung Electronics Co . , Ltd. Method of recommending broadcasting contents and recommending apparatus therefor in multimedia contents reproducing device
US7895625B1 (en) 2003-12-24 2011-02-22 Time Warner, Inc. System and method for recommending programming to television viewing communities
US7908303B2 (en) 2007-04-10 2011-03-15 Intellectual Ventures Holding 32 Llc Integrated digital media projection and personal digital data processing system
US7917583B2 (en) 2006-02-17 2011-03-29 Verizon Patent And Licensing Inc. Television integrated chat and presence systems and methods
US7996869B2 (en) 2006-08-18 2011-08-09 Sony Corporation Automatically reconfigurable multimedia system with interchangeable personality adapters
US8024765B2 (en) 2006-07-26 2011-09-20 Hewlett-Packard Development Company, L.P. Method and system for communicating media program information
US20130035114A1 (en) 2006-04-07 2013-02-07 Jeffrey Alan Holden Proximity-related user groups
US8850477B2 (en) 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005165454A (ja) * 2003-11-28 2005-06-23 Nippon Telegr & Teleph Corp <Ntt> コンテンツ推薦装置、コンテンツ推薦方法、およびコンテンツ推薦プログラム

Patent Citations (105)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4613950A (en) 1983-09-22 1986-09-23 Tektronix, Inc. Self-calibrating time interval meter
JPH06504165A (ja) 1990-09-10 1994-05-12 スターサイト テレキカスト インコーポレイテッド テレビジョンスケジュールシステムのユーザーインタフェース
US6041311A (en) * 1995-06-30 2000-03-21 Microsoft Corporation Method and apparatus for item recommendation using automated collaborative filtering
JP2004194344A (ja) 1995-10-02 2004-07-08 Starsight Telecast Inc 電子番組ガイドと同時に広告を表示する方法及びシステム
US8850477B2 (en) 1995-10-02 2014-09-30 Starsight Telecast, Inc. Systems and methods for linking television viewers with advertisers and broadcasters
WO1997049242A1 (en) 1996-06-17 1997-12-24 Starsight Telecast Incorporated System and method for using television schedule information
JPH10294904A (ja) 1997-04-17 1998-11-04 Hitachi Ltd 受信装置
TW351905B (en) 1997-04-28 1999-02-01 Starsight Telecast Inc System and method for using television schedule information
US6243142B1 (en) 1997-10-17 2001-06-05 Sony Corporation Method and apparatus for displaying time and program status in an electronic program guide
JPH11225297A (ja) 1998-02-04 1999-08-17 Hitachi Ltd 受信装置
JPH11266408A (ja) 1998-03-16 1999-09-28 Sony Corp 番組内容表示装置と番組内容表示方法とコンテンツ表示装置
KR20010034608A (ko) 1998-03-20 2001-04-25 데니스 에이치. 얼백 전자 프로그램 가이드 상의 현재 시간의 그래픽 디스플레이
WO1999048287A1 (en) 1998-03-20 1999-09-23 Thomson Licensing S.A. Graphical display of current time on electronic program guide
US20050204388A1 (en) 1998-06-11 2005-09-15 Knudson Edward B. Series reminders and series recording from an interactive television program guide
US6536041B1 (en) 1998-06-16 2003-03-18 United Video Properties, Inc. Program guide system with real-time data sources
CN1329795A (zh) 1998-10-02 2002-01-02 松下电器产业株式会社 Epg信息显示方法、装置、记录器/再现器和程序记录介质
US6577350B1 (en) 1998-12-21 2003-06-10 Sony Corporation Method and apparatus for displaying an electronic program guide
TW460839B (en) 1999-01-08 2001-10-21 Lg Electronics Inc User interface method of image display device
WO2000062223A1 (en) 1999-04-09 2000-10-19 Amazon.Com, Inc. Systems and methods for assisting users in selecting and evaluating items from an electronic catalog
US20020199186A1 (en) * 1999-12-21 2002-12-26 Kamal Ali Intelligent system and methods of recommending media content items based on user preferences
US6754904B1 (en) * 1999-12-30 2004-06-22 America Online, Inc. Informing network users of television programming viewed by other network users
EP1694070A1 (de) 1999-12-30 2006-08-23 American Online Inc. System und Verfahren zur Auswahl eines Fernsehkanals
WO2001060064A2 (en) 2000-02-08 2001-08-16 Koninklijke Philips Electronics N.V. Electronic program guide viewing history generator method and system
US6934964B1 (en) 2000-02-08 2005-08-23 Koninklijke Philips Electronics N.V. Electronic program guide viewing history generator method and system
KR100782872B1 (ko) 2000-02-08 2007-12-06 코닌클리케 필립스 일렉트로닉스 엔.브이. 전자 프로그램 가이드 시청 내역 생성 방법 및 시스템
US20020112239A1 (en) 2000-05-08 2002-08-15 Goldman Phillip Y. Modifying an electronic program guide based on viewer statistics
US20050021507A1 (en) 2000-05-15 2005-01-27 Sony Corporation System and method for searching and providing contents, and software storage media
KR20020016537A (ko) 2000-08-25 2002-03-04 이데이 노부유끼 정보 처리장치 및 방법과 기록매체
US20020078448A1 (en) 2000-08-25 2002-06-20 Tatsuya Wakahara Information processing device and method, and recording medium
US20020046402A1 (en) 2000-10-16 2002-04-18 Olalekan Akinyanmi Application server delivery of information to customers from multiple sources
US20080184297A1 (en) 2001-02-21 2008-07-31 Ellis Michael D Systems and methods for interactive program guides with personal video recording features
US20020152224A1 (en) 2001-03-06 2002-10-17 Cliff Roth System and method for generating a recommendation guide for use with an EPG
US20020144264A1 (en) 2001-03-27 2002-10-03 Broadus Charles R. Passive program completion status indicator for an electronic program guide
CN1513261A (zh) 2001-04-16 2004-07-14 ���µ�����ҵ��ʽ���� 多视图存储广播服务方法、装置和系统
WO2003030418A2 (en) 2001-09-29 2003-04-10 Koninklijke Philips Electronics N.V. System and method for displaying group viewing statistics during television viewing
US20030066074A1 (en) 2001-09-29 2003-04-03 Koninklijke Philips Electronics N.V. System and method for displaying group viewing statistics during television viewing
KR20040033075A (ko) 2001-09-29 2004-04-17 코닌클리케 필립스 일렉트로닉스 엔.브이. 텔레비전 시청 중 그룹 시청 통계를 디스플레이하는시스템 및 방법
JP2005505192A (ja) 2001-09-29 2005-02-17 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ テレビ視聴中にグループ視聴統計を表示するシステム
CN1561588A (zh) 2001-09-29 2005-01-05 皇家飞利浦电子股份有限公司 在观看电视期间显示群组观看统计数据的系统和方法
WO2003036970A1 (en) 2001-10-25 2003-05-01 Predictive Media Corporation Method and system for presenting personalized television program recommendation to viewers
US20050278737A1 (en) 2002-04-05 2005-12-15 Matsushita Electric Industrial Co., Ltd User configurable electronic program guide drawing upon disparate content sources
US20060059260A1 (en) 2002-05-21 2006-03-16 Koninklijke Philips Electrics N.V. Recommendation of media content on a media system
JP2005526331A (ja) 2002-05-21 2005-09-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ メディア・システム上のメディア・コンテンツの推奨
WO2003098932A1 (en) 2002-05-21 2003-11-27 Koninklijke Philips Electronics N.V. Recommendation of media content on a media system
KR20050007413A (ko) 2002-05-21 2005-01-17 코닌클리케 필립스 일렉트로닉스 엔.브이. 미디어 시스템상에 미디어 컨텐트의 추천 방법
CN1656805A (zh) 2002-05-21 2005-08-17 皇家飞利浦电子股份有限公司 在媒体系统上推荐媒体内容
WO2004052010A1 (en) 2002-12-04 2004-06-17 Koninklijke Philips Electronics N.V. Recommendation of video content based on the user profile of users with similar viewing habits
US20060053449A1 (en) 2002-12-10 2006-03-09 Koninklijke Philips Electronics N.V. Graded access to profile spaces
US20040250280A1 (en) 2003-06-06 2004-12-09 Research Investment Network, Inc. System and method for interacting with epg grid using stable underlying focal point
US7503013B2 (en) 2003-07-17 2009-03-10 Cablevision Systems Corporation System and method for vertical path navigation
JP2005057713A (ja) 2003-08-07 2005-03-03 Sony Corp 情報処理装置および方法、プログラム、並びに記録媒体
JP2005078627A (ja) 2003-08-28 2005-03-24 Samsung Electronics Co Ltd コンテンツ推薦方法およびシステム
KR20050026312A (ko) 2003-09-09 2005-03-15 삼성전자주식회사 디지털 셋톱 박스를 이용한 추천 프로그램 공유 장치 및방법
US20050055713A1 (en) 2003-09-09 2005-03-10 Samsung Electronics Co., Ltd. Apparatus and method for sharing recommended programs using digital set-top boxes
JP2005117226A (ja) 2003-10-06 2005-04-28 Alpine Electronics Inc デジタル放送受信装置及びチャネル情報取得方法
US7574668B2 (en) 2003-10-30 2009-08-11 Thomson Licensing Navigation process displaying a mobile window, viewing apparatus implementing the process
WO2005048587A1 (ja) 2003-11-13 2005-05-26 Matsushita Electric Industrial Co.,Ltd. 番組推薦装置及び番組推薦装置の番組推薦方法並びにプログラム
US20050141542A1 (en) 2003-11-20 2005-06-30 Alcatel Personnalization module for interactive digital television system
JP2005160063A (ja) 2003-11-20 2005-06-16 Alcatel インタラクティブデジタルテレビジョンシステムのパーソナライゼーションモジュール
KR20050053225A (ko) 2003-12-02 2005-06-08 전자부품연구원 개인 맞춤형 컨텐츠 추천 서비스를 위한 티브이 애니타임작동 방법
US7895625B1 (en) 2003-12-24 2011-02-22 Time Warner, Inc. System and method for recommending programming to television viewing communities
US20070245382A1 (en) 2004-04-21 2007-10-18 Shigenori Doi Digital Broadcast Receiving Apparatus and Method and Program Therefor
CN1947416A (zh) 2004-04-21 2007-04-11 松下电器产业株式会社 数字广播接收设备、方法及其程序
US20060020973A1 (en) * 2004-07-21 2006-01-26 Hannum Sandra A Method and system for presenting personalized television program recommendation to viewers
US20060026635A1 (en) * 2004-07-30 2006-02-02 Microsoft Corporation Program portals and methods and systems for finding and viewing programs
US20060024029A1 (en) 2004-08-02 2006-02-02 Tomochika Yamashita Program output control apparatus and method
JP2006108929A (ja) 2004-10-01 2006-04-20 Sharp Corp テレビ番組表表示装置
US20060075432A1 (en) 2004-10-04 2006-04-06 Nec Corporation Method and system for providing information concerning broadcast contents for a user
KR100609962B1 (ko) 2004-12-24 2006-08-08 엘지전자 주식회사 네트워크 상의 방송 수신기를 이용한 예약 녹화 장치 및방법
US20060271961A1 (en) 2005-01-05 2006-11-30 Ronald Jacoby System and method for tagging content and delivering the tag to buddies of a given user
US20060271997A1 (en) * 2005-01-05 2006-11-30 Ronald Jacoby Framework for delivering a plurality of content and providing for interaction with the same in a television environment
KR20070100966A (ko) 2005-01-05 2007-10-15 야후! 인크. 텔레비전 환경에서 복수의 콘텐츠를 전달하고 복수의콘텐츠 아이템의 상호 작용을 제공하기 위한 프레임워크
WO2006074304A2 (en) 2005-01-05 2006-07-13 Yahoo! Inc. Framework for providing digital home services
US20060168007A1 (en) 2005-01-07 2006-07-27 International Business Machines Corporation A System for Maintaining Message Privacy on an Exposed Display Device
US20060282856A1 (en) 2005-03-04 2006-12-14 Sharp Laboratories Of America, Inc. Collaborative recommendation system
JP2006295572A (ja) 2005-04-12 2006-10-26 Victor Co Of Japan Ltd 番組記録再生装置及び番組記録再生システム
US20070019926A1 (en) 2005-05-20 2007-01-25 Lg Electronics Inc. Display device and method for timer recording a broadcast program
JP2006333476A (ja) 2005-05-20 2006-12-07 Lg Electronics Inc 映像機器及びこれを用いた予約録画方法
US7499995B2 (en) 2005-06-28 2009-03-03 International Business Machines Corporation Managing permission for accessing third party applications on a telecommunications network
WO2007003045A1 (en) 2005-06-30 2007-01-11 Cascada Mobile Corp. System and method of recommendation and provisioning of mobile device related content and applications
KR100717691B1 (ko) 2005-10-08 2007-05-14 삼성전자주식회사 디스플레이장치 및 그 채널 네비게이션 방법
JP2007123980A (ja) 2005-10-25 2007-05-17 Sony Corp 表示制御装置および方法、記録媒体、並びに、プログラム
JP2007142643A (ja) 2005-11-16 2007-06-07 Sharp Corp 電子番組ガイド映像出力装置、テレビジョン受像機
JP2007165454A (ja) 2005-12-12 2007-06-28 Renesas Technology Corp 半導体装置
KR100745809B1 (ko) 2006-01-13 2007-08-02 케이티하이텔 주식회사 Ip 텔레비전 멀티서비스 시스템 및 방법
EP1818930A1 (de) * 2006-02-10 2007-08-15 Vodafone Group PLC System und Verfahren für die intelligente Verwaltung, Empfehlung und Entdeckung von Multimediainhalten für mobile Wiedergabeeinrichtungen
US7917583B2 (en) 2006-02-17 2011-03-29 Verizon Patent And Licensing Inc. Television integrated chat and presence systems and methods
JP2007228226A (ja) 2006-02-23 2007-09-06 Seiko Epson Corp テレビジョン受信機、これを備えたプロジェクタ
KR20070098732A (ko) 2006-03-30 2007-10-05 소니 가부시끼 가이샤 통신 시스템, 정보 처리 장치, 정보 처리 방법, 및프로그램
US20070250863A1 (en) 2006-04-06 2007-10-25 Ferguson Kenneth H Media content programming control method and apparatus
US20130035114A1 (en) 2006-04-07 2013-02-07 Jeffrey Alan Holden Proximity-related user groups
US20070277217A1 (en) 2006-05-26 2007-11-29 Yueh-Hsuan Chiang Methods, Communication Device, and Communication System for Presenting Multi-Media Content in Conjunction with User Identifications Corresponding to the Same Channel Number
US20090077220A1 (en) 2006-07-11 2009-03-19 Concert Technology Corporation System and method for identifying music content in a p2p real time recommendation network
US8024765B2 (en) 2006-07-26 2011-09-20 Hewlett-Packard Development Company, L.P. Method and system for communicating media program information
CN101119169A (zh) 2006-08-01 2008-02-06 深圳Tcl新技术有限公司 数字广播电视服务切换装置及切换方法
JP2008067370A (ja) 2006-08-10 2008-03-21 Matsushita Electric Ind Co Ltd 番組推薦システム、番組視聴端末、番組視聴プログラム、番組視聴方法、番組推薦サーバ、番組推薦プログラム及び番組推薦方法
CN101507266A (zh) 2006-08-18 2009-08-12 索尼株式会社 用于电视机的因特网适配器系统和方法
US7996869B2 (en) 2006-08-18 2011-08-09 Sony Corporation Automatically reconfigurable multimedia system with interchangeable personality adapters
US20080244681A1 (en) 2007-03-30 2008-10-02 Gossweiler Richard C Conversion of Portable Program Modules for Constrained Displays
US7908303B2 (en) 2007-04-10 2011-03-15 Intellectual Ventures Holding 32 Llc Integrated digital media projection and personal digital data processing system
US20090019488A1 (en) * 2007-07-10 2009-01-15 Verizon Data Services, Inc. System and method for providing personal content recommendations
US20090133066A1 (en) 2007-11-20 2009-05-21 Jin Man Choi Apparatus and method for displaying broadcasting program guide information
US20090133069A1 (en) * 2007-11-21 2009-05-21 United Video Properties, Inc. Maintaining a user profile based on dynamic data
US20090241160A1 (en) 2008-01-22 2009-09-24 Avaya Technology Llc Open cable application platform set-top box (stb) personal profiles and communications applications
US20090271820A1 (en) 2008-04-24 2009-10-29 Samsung Electronics Co . , Ltd. Method of recommending broadcasting contents and recommending apparatus therefor in multimedia contents reproducing device

Non-Patent Citations (47)

* Cited by examiner, † Cited by third party
Title
Chinese Decision of Rejection issued Feb. 18, 2014 in corresponding Chinese Application No. 200980114498.1.
Chinese Office Action dated Sep. 30, 2014 from Chinese Patent Application No. 200980114500.5, 13 pages.
Chinese Office Action issued Apr. 12, 2013 in corresponding Chinese Application No. 200980114500.5.
Chinese Office Action issued Dec. 21, 2015 in corresponding Chinese Patent Application No. 201310337366.3.
Chinese Office Action issued Jan. 18, 2013 in corresponding Chinese Application No. 200980114498.1.
Chinese Office Action issued Jul. 29, 2013 in corresponding Chinese Application No. 200980114498.1.
Chinese Office Action issued May 7, 2014 in corresponding Chinese Office Application No. 200980114500.5.
European Office Action issued Aug. 22, 2013 in corresponding European Application No. 09 158 383.1.
European Office Action issued Aug. 28, 2013 in corresponding European Application No. 09 734 083.0.
European Office Action issued Aug. 28, 2013 in corresponding European Application No. 09 735 218.1.
European Search Report dated Jan. 13, 2012 issued in related European Patent Application No. 09735218.1.
European Search Report dated Nov. 29, 2011 issued in related European Patent Application No. 09734083.0.
Extended European Search Report dated Aug. 31, 2011 in correspondence with European Patent Application 09158383.1.
First Chinese Office Action mailed Aug. 10, 2012 issued in corresponding Chinese Patent Application No. 200910139212.7.
First Chinese Office Action mailed Jul. 25, 2012 issued in corresponding Chinese Patent Application No. 200980114500.5.
First Chinese Office Action mailed May 22, 2012 issued in corresponding Chinese Patent Application No. 200980114498.1.
Hyowon Lee et al., "Balancing Simplicity and Functionality in Designing User-Interface for an Interactive TV", pp. 1-2.
International Search issued Nov. 24, 2009 in corresponding International Patent Application PCT/KR2009/002153.
International Search Report mailed Dec. 7, 2009 issued in corresponding International Patent Application No. PCT/KR2009/002152.
Japanese Office Action issued Jan. 29, 2013 in corresponding Japanese Application No. 2009-106871.
Japanese Office Action issued Jul. 30, 2013 in corresponding Japanese Application No. 2011-506204.
Japanese Office Action issued Sep. 4, 2012 in corresponding Japanese Patent Application No. 2011-506204.
Jorge Abreu et al., "2BeOn-Interactive Television Supporting Interpersonal Communication", Proceedings of the Eurographics Workshop in Multimedia, 2001, pp. 6-16.
Jorge Abreu et al., "2BeOn-Interactive television supporting interpersonal communication", Proceedings of the Eurographics Workshop on Multimedia, Sep. 2001, pp. 1-10.
Korean Notice of Allowance dated Jun. 4, 2015 in Korean Patent Application No. 10-2008-0106574, 7 pages.
Korean Office Action dated Aug. 19, 2014 from Korean Patent Application No. 10-2008-0106573, 7 pages.
Korean Office Action dated Oct. 23, 2014 in corresponding Korean Patent Application No. 10-2008-0106574.
Korean Office Action dated Sep. 22, 2014 from Korean Patent Application No. 10-2008-0106575, 8 pages.
Makoto Hamada et al., "Information-Provision System using Users' History for Ubiquitous Computing and Network Environments", The Institute of Electronics, Information and Communication Engineers, Mar. 2008, pp. 119-122.
Notice of Allowance mailed Jul. 6, 2015 in copending U.S. Appl. No. 12/385,917.
Notice of Allowance mailed Mar. 16, 2015 for corresponding Korean Patent Application No. 10-2008-0106575.
Office Action mailed Apr. 7, 2015 in corresponding co-pending U.S. Appl. No. 12/429,538.
Office Action mailed Feb. 13, 2015 for corresponding Korean Patent Application No. 10-2008-0106574.
Toon Coppens et al., "AmigoTV: A Social TV Experience Through Triple-Play Convergence", Alcatel, XP002457156, Feb. 2005, pp. 1-9.
U.S. Appl. No. 12/385,917, filed Apr. 23, 2009, Chang-hwan Choi et al., Samsung Electronics Co., Ltd.
U.S. Appl. No. 12/429,538, filed Apr. 24, 2009, Taeung Jung et al., Samsung Electronics Co., Ltd.
U.S. Final Office Action mailed Aug. 17, 2011 in copending U.S. Appl. No. 12/385,917.
U.S. Final Office Action mailed Jul. 13, 2012 in copending U.S. Appl. No. 12/429,538.
U.S. Final Office Action mailed Oct. 6, 2014 in copending U.S. Appl. No. 12/385,917.
U.S. Notice of Allowance mailed Aug. 2, 2013 in copending U.S. Appl. No. 12/429,538.
U.S. Office Action issued Aug. 20, 2015 in copending U.S. Appl. No. 12/429,538.
U.S. Office Action mailed Dec. 10, 2013 in copending U.S. Appl. No. 12/429,538.
U.S. Office Action mailed Feb. 14, 2012 in copending U.S. Appl. No. 12/429,538.
U.S. Office Action mailed Feb. 28, 2011 in copending U.S. Appl. No. 12/385,917.
U.S. Office Action mailed Mar. 2, 2011 in copending U.S. Appl. No. 12/429,538.
U.S. Office Action mailed May 7, 2014 in copending U.S. Appl. No. 12/385,917.
U.S. Office Action mailed Sep. 6, 2011 in copending U.S. Appl. No. 12/429,538.

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9576135B1 (en) * 2014-03-04 2017-02-21 Amazon Technologies, Inc. Profiling user behavior through biometric identifiers

Also Published As

Publication number Publication date
JP2011522455A (ja) 2011-07-28
JP5675588B2 (ja) 2015-02-25
KR101552147B1 (ko) 2015-09-11
KR20090112536A (ko) 2009-10-28
EP2276253A4 (de) 2012-02-15
CN102017649A (zh) 2011-04-13
CN102017649B (zh) 2016-11-23
WO2009131408A2 (ko) 2009-10-29
WO2009131408A3 (ko) 2010-01-21
EP2276253A2 (de) 2011-01-19
US20090271826A1 (en) 2009-10-29

Similar Documents

Publication Publication Date Title
US9270918B2 (en) Method of recommending broadcasting contents and recommending apparatus therefor
US12314979B2 (en) Systems and methods for deducing user information from input device behavior
JP5065291B2 (ja) 双方向テレビアプリケーションで使用するためのクロスプラットホームの予測人気率
US8438598B2 (en) Information processing apparatus, information processing method, program, and information sharing system
JP4783283B2 (ja) 番組選択システム
US8918428B2 (en) Systems and methods for audio asset storage and management
US8677400B2 (en) Systems and methods for identifying audio content using an interactive media guidance application
US9654721B2 (en) System and method for providing personal content recommendations
US12015827B2 (en) Systems and methods for detecting a reaction by a user to a media asset to which the user previously reacted at an earlier time, and recommending a second media asset to the user consumed during a range of times adjacent to the earlier time
US9294816B2 (en) Methods and systems for predicting user viewing preferences based on detected events
US20140052696A1 (en) Systems and methods for visual categorization of multimedia data
US12189681B2 (en) Systems and methods for identifying a media asset from an ambiguous audio indicator
US11758234B2 (en) Systems and methods for creating an asynchronous social watching experience among users

Legal Events

Date Code Title Description
AS Assignment

Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LEE, HYE-SOO;PARK, HEE-SEON;LEE, HYO-WON;AND OTHERS;SIGNING DATES FROM 20090122 TO 20090129;REEL/FRAME:022426/0358

Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LEE, HYE-SOO;PARK, HEE-SEON;LEE, HYO-WON;AND OTHERS;REEL/FRAME:022426/0358;SIGNING DATES FROM 20090122 TO 20090129

ZAAA Notice of allowance and fees due

Free format text: ORIGINAL CODE: NOA

ZAAB Notice of allowance mailed

Free format text: ORIGINAL CODE: MN/=.

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

ZAAA Notice of allowance and fees due

Free format text: ORIGINAL CODE: NOA

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20240223