A method for recommending broadcasting contents, is performed by a multimedia contents reproducing device of a first user. The method includes the operations of logging a broadcasting contents viewing behavior 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 a 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 on a screen a recommendation result about the classified one or more recommended broadcasting contents.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of recommending broadcasting contents, performed by a multimedia contents reproducing device of a first user, the method comprising: logging a broadcasting contents viewing behaviour pattern of the first user and generating a first user profile; transmitting the generated first user profile to a server by using a network; receiving a collaborative recommendation result, for the first user, about one or more recommended broadcasting contents from the server that is based on a preference degree correlation between the first user profile and a second user profile of a second user, wherein the second user is registered as a buddy of the first user, and wherein the second user profile is based on a broadcasting contents viewing behaviour pattern of the second user; generating a hybrid recommendation result, for the first user, by combining the collaborative recommendation result received from the server and a content-based recommendation result extracted from the multimedia contents reproducing device of the first user that is based on the broadcasting contents viewing behaviour pattern of the first user, wherein the preference degree correlation considers which part of an entire program corresponds to a part watched by the first user; classifying the hybrid recommendation result based on broadcasting timetable categories; and displaying, to the first user, the classified hybrid recommendation result, which is based on the timetable categories.
2. The method of claim 1 , wherein, with respect to content currently being broadcast, from among the classified hybrid recommended broadcasting result that is displayed, the displaying of the hybrid recommendation result comprises also displaying on the screen the number of buddies watching the same broadcasting content.
3. The method of claim 2 , wherein, with respect to the content currently being broadcast, from among the classified hybrid recommended result that is displayed, the displaying of the hybrid recommendation result comprises also displaying a broadcasting elapsed status of the content currently being broadcast.
4. The method of claim 3 , wherein the displaying of the classified hybrid recommendation result comprises displaying the hybrid recommendation result about one or more recommended broadcasting contents on an area that is the same as a location area of the screen on which EPG (Electronic Program Guide) information is displayed.
5. The method of claim 4 , further comprising: recording one or more broadcasting contents from among the classified hybrid recommended result that is 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 as the buddy of the first user.
6. The method of claim 1 , further comprising: 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.
7. The method of claim 6 , further comprising combining the collaborative recommendation result about the one or more recommended broadcasting contents, wherein the recommendation result is received from the server, with the content-based recommendation result about the one or more broadcasting contents, thereby performing content-based collaborative filtering.
8. 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, the method comprising: receiving a first user profile generated by logging a broadcasting contents viewing pattern of the first user from the multimedia contents reproducing device, wherein the first user profile is based on a broadcasting contents viewing behaviour pattern of the first user; obtaining a user list, which comprises a second user registered as buddies of the first user; collecting the second user profiles from the second user of the obtained user list, wherein the second user profile is based on a broadcasting contents viewing behaviour pattern of the second user; calculating a collaborative recommendation result about one or more broadcasting contents based on a preference degree correlation, which correlates the received first user profile and the collected second user profile; transmitting the calculated collaborative recommendation result about the one or more broadcasting contents to the multimedia contents reproducing device of the first user; and generating a hybrid recommendation result by combining the calculated collaborative recommendation result and a content-based recommendation result extracted from the multimedia contents reproducing device of the first user that is based on the broadcasting contents viewing pattern of the first user, wherein the preference degree correlation considers which part of an entire program corresponds to a part watched by the first user.
9. The method of claim 8 , further comprising calculating a number of second users, who are selected as buddies by the first user, watching broadcasting content that is the same as broadcasting content currently being broadcast, from among the one or more broadcasting contents of the calculated collaborative recommendation result.
10. A broadcasting contents recommending apparatus of a multimedia contents reproducing device of a user, the broadcasting contents recommending apparatus comprising: a user profiling unit to log a broadcasting contents viewing behaviour pattern of the first user and generating a first user profile, wherein the first user profile is based on the broadcasting contents viewing behaviour pattern of the first user; 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 collaborative recommendation result about one or more recommended broadcasting contents, received from the server based on a preference degree correlation between the first user profile and a second user profile of a second user registered as a buddy of the first user, wherein the second user profile is based on a broadcasting contents viewing behaviour pattern of the second user; a processor to determine a hybrid recommendation result by combining the collaborative recommendation result received from the server and a content-based recommendation result extracted from the multimedia contents reproducing device of the first user that is based on the broadcasting contents viewing behaviour pattern of the first user, wherein the preference degree correlation considers which part of an entire program corresponds to a part watched by the first user; a screen control unit to classify the determined hybrid recommendation result into broadcasting timetable categories; and a screen output unit to display on a screen the classified hybrid recommendation result.
11. The broadcasting contents recommending apparatus of claim 10 , wherein, with respect to content currently being broadcast, from among the classified hybrid recommendation result that are displayed, the screen output unit also displays on the screen a number of buddies watching the same broadcasting content.
12. The broadcasting contents recommending apparatus of claim 11 , wherein, with respect to content currently being broadcast, from among the classified hybrid recommendation results that are displayed, the screen output unit also displays a broadcasting elapsed status of the content currently being broadcast.
13. The broadcasting contents recommending apparatus of claim 12 , wherein the screen output unit displays a recommendation result about the classified hybrid recommendation result on an area that is the same as a location area of the screen on which EPG information is displayed.
14. The broadcasting contents recommending apparatus of claim 13 , further comprising a broadcasting contents processing unit that records one or more broadcasting contents from among the classified hybrid recommendation result that are displayed on the screen, reminds the first user about a start of broadcasting contents before a start time, or recommends the hybrid recommendation result to the at least one second user registered as the buddy of the first user.
15. The broadcasting contents recommending apparatus of claim 10 , further comprising: 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.
16. The broadcasting contents recommending apparatus of claim 15 , further comprising 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.
17. 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 comprising: 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, wherein the first user profile is based on the broadcasting contents viewing behaviour pattern of the first user; a buddy managing unit to obtain a user list, which comprises one or more second users registered as buddies of the first user, from a database arranged in the server; a buddy profile collecting unit to collect a second user profile from a second user of the obtained user list, wherein the second user profile is based on the broadcasting contents viewing behaviour pattern of the second user; a collaborative filtering-based recommending unit to calculate a collaborative recommendation result about one or more broadcasting contents based on a preference degree correlation between the first user profile and the second user profile; 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, wherein a final recommendation result is generated by combining the calculated collaborative recommendation result and a content-based recommendation result extracted from the multimedia contents reproducing device of the first user that is based on the broadcasting contents viewing pattern of the first user, wherein the preference degree correlation considers which part of an entire program corresponds to a part watched by the first user, and wherein the calculated collaborative recommendation result is generated in accordance with the preference degree correlation between the first user profile and the second user profile.
18. The broadcasting contents recommending server of claim 17 , further comprising 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 collaborative recommendation result.
19. A non-transitory computer readable recording medium having recorded thereon a program for executing the method of claim 1 .
20. A non-transitory computer readable recording medium having recorded thereon a program for executing the method of claim 8 .
21. A method of recommending broadcasting contents, performed by a multimedia contents reproducing device of a first user, the method comprising: logging a broadcasting contents viewing behaviour pattern of the first user and generating a first user profile; transmitting the generated first user profile to a 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 as a buddy of the first user is reflected in the recommendation result; generating a final recommendation result by combining the recommendation result received from the server and the recommendation result extracted from the multimedia contents reproducing device of the first user, wherein the recommendation result received from the server is generated in accordance with the preference degree correlation; classifying one or more recommended broadcasting contents in the final recommendation result into broadcasting timetable categories; and displaying a recommendation result about the classified one or more recommended broadcasting contents on a screen, wherein the preference degree correlation is based on a number of times a specific broadcasting program is watched, which part in an entire broadcasting program corresponds to a part watched by a user, and from among a watched broadcasting program and a recorded broadcasting program, the watched broadcasting program is determined to be more important than the only recorded broadcasting program.
22. The method of claim 1 , wherein the collaborative recommendation result and the hybrid recommendation result are based on the program that is currently being watched by the second user.
23. The method of claim 1 , wherein the hybrid recommendation result, which is based on a combination of the collaborative recommendation result and the content-based recommendation result, recommends, to the first user, the program that is currently being watched by the second user.
24. The method of claim 1 , wherein the content-based recommendation result is based on profiling the contents of a plurality of broadcasts based on one or more of genre, broadcasting channel, producer, characters, and actors.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 6, 2009
February 23, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.