IP Library Granted Patent US 8,789,106
Granted Patent B2
US 8,789,106 · App. 11/663,559 · Granted Jul 22, 2014

Channel contract proposing apparatus, method, program and integrated circuit

Inventors: Seiji Furusawa (Osaka, JP); Noriko Sugimoto (Hyogo, JP); Soichiro Fujioka (Osaka, JP)
Assignee: Panasonic Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,789,106
App. No.
11/663,559
Granted
Jul 22, 2014
Kind
B2
Abstract

A receiving unit 200 receives, from broadcast stations ( 10, 11 ), EPG information related to all the programs to be broadcast on a plurality of channels. A program recommendation unit ( 300 ) extracts, from the programs indicated in the EPG information, a recommended program, which is estimated to meet the user's preferences, in accordance with history of program recording or program viewing by the user. A subscription suggestion unit ( 400 ) counts the broadcast frequency for each of the channels of recommended programs and for each day, and then compares the counting result with a threshold value, thereby suggesting to the user, via a display unit ( 20 ), that he or she makes or cancels any one of subscriptions to the channels in accordance with the broadcast frequency of recommended programs.

Claims (71)

1. A channel subscription suggestion apparatus that gives suggestions regarding a subscription to a subscription channel whose broadcast programs are permitted to be viewed by subscription, comprising:

a reception unit operable to receive program guide information relating to a plurality of programs broadcast on a plurality of channels, the program guide information showing a broadcast time of each program;

an acquisition unit operable to acquire preference information showing a preference of one user with respect to programs;

a determination unit operable to estimate, with reference to the program guide information and the preference information, whether each respective program meets the preference of the one user, and determine that each of one or more programs estimated to meet the preference is a recommended program;

a count unit operable to count a total number of recommended programs specified by the program guide information; and

a subscription suggestion unit operable to suggest subscribing to, or canceling a subscription to, at least one subscription channel, in accordance with a frequency that the recommended programs are broadcast on the subscription channel, the frequency being a ratio between the total number of the recommended programs counted by the count unit and a total number of all programs broadcast on the subscription channel during a predetermined period in which two or more programs are broadcast.

2. The channel subscription suggestion apparatus of claim 1 , wherein

the determination unit evaluates, for each program, a match degree that shows a match degree between the preference of the user and the program, and uses the determined match degree to estimate whether or not the program meets the preference of the user, and

the subscription suggestion unit makes the suggestion in accordance with the match degrees in addition to the broadcast frequencies.

3. The channel subscription suggestion apparatus of claim 1 , wherein

the acquisition unit includes:

a restriction information acquisition sub-unit operable to acquire restriction information showing a subscription charge upper limit for subscription channels, and

the subscription suggestion unit includes:

a notification sub-unit operable to store subscription information showing a charge for each of one or more subscribed subscription channels, and when the subscription suggestion unit makes a suggestion to subscribe to a subscription channel, if a total of the one or more charges shown by the subscription information exceeds the restriction charge upper limit, notify the user that the restriction charge upper limit is exceeded.

4. The channel subscription suggestion apparatus of claim 1 , wherein

the acquisition unit acquires history information relating to a history of program recording or program viewing by the user, and acquires the preference information from the history information.

5. The channel subscription suggestion apparatus of claim 4 , wherein the program guide information includes, for each program, at least one keyword relating to content of the program, and

the channel subscription suggestion apparatus further comprises:

a category dictionary storage unit operable to store a plurality of contribution degrees, each showing to what extent a different one of a plurality of specific keywords contributes to a different one of a plurality of categories;

an evaluation vector calculation unit operable to calculate an evaluation vector whose elements are values obtained by tallying, per category, the contribution values corresponding to the specific keywords included for each program in the program guide information; and

a category determination unit operable to judge, with respect to each program, which one or more categories the program belongs to, based on the evaluation vectors calculated with respect to the program,

the acquisition unit includes:

a history information acquisition sub-unit operable to acquire the history information; and

a preference vector determination sub-unit operable to tally, per category, the evaluation vectors of categories to which the programs included in the history information belong, in order to determine a preference vector that has elements each of which is a value showing a strength of a preference of the user in a different one of the categories,

the determination unit includes:

a preference applicability estimation sub-unit operable to, with respect to each program included in the program guide information, (i) evaluate, as a preference degree, a value obtained by using the preference vector to weight the evaluation vector calculated for the program, and (ii) compare the evaluated preference degree with a threshold value to estimate whether or not the program meets the preference of the user, and

the determination unit determines that any one or more programs estimated by the preference applicability estimation sub-unit to meet the preference of the user are recommended programs.

6. The channel subscription suggestion apparatus of claim 1 , further comprising:

a program display unit operable to display an electronic program table based on the program guide information,

wherein the subscription suggestion unit makes the suggestion by

causing the program display unit to display in a manner that, among the one or more recommended programs included in the electronic program table, any recommended program broadcast on a channel to which a subscription is suggested is distinguishable from other programs, and

causing the program display unit to display in a manner that one or more channels to which a subscription is suggested are distinguishable from other channels.

7. The channel subscription suggestion apparatus of claim 1 , wherein

the subscription suggestion unit, when making the suggestion, presents to the user at least one of (a) program guide information relating to the one or more recommended program, (b) a temporal transition of the broadcast frequency of the one or more recommended programs, and (c) the broadcast frequency of the one or more recommended programs on a plurality of channels that include the subscription channels.

8. The channel subscription suggestion apparatus of claim 1 , wherein

the acquisition unit acquires preference information of a plurality of users,

the determination unit determines one or more recommended program respectively for each user, using the preference information of the respective user, and

the subscription suggestion unit

specifies, for each user, one or more subscription channels to suggest to the user in accordance with the broadcast frequency of the one or more recommended programs for the user,

determines a subscription channel, from among the specified subscription channels, to suggest commonly to all users, based on how many users the suggestion is to be made to, and

suggests subscribing to or canceling a subscription to the determined subscription channel.

9. The channel subscription suggestion apparatus of claim 8 , wherein

the acquisition unit acquires history information relating to program recording or program viewing by the one user, and acquires the preference information from the history information, and

the subscription suggestion unit

sets, with respect to each user, a threshold value such that the more programs that are included in the history information, the more likely subscribing is to be suggested and the less likely canceling is to be suggested, and

for each user, compares the threshold value set with respect to said user with each broadcast frequency, in order to specify the one or more subscription channels to be suggested to said user.

10. A channel subscription suggestion method that gives suggestions regarding a subscription to a subscription channel whose broadcast programs are permitted to be viewed by subscription, comprising:

a reception step of receiving program guide information relating to a plurality of programs broadcast on a plurality of channels, the program guide information showing a broadcast time of each program;

an acquisition step of acquiring preference information showing a preference of one user with respect to programs;

a determination step of estimating, with reference to the program guide information and the preference information, whether each respective program meets the preference of the one user, and determining that each of one or more programs estimated to meet the preference is a recommended program;

a count step of counting a total number of recommended programs specified by the program guide information; and

a subscription suggestion step of suggesting subscribing to, or canceling a subscription to, at least one subscription channel, in accordance with a frequency that the recommended programs are broadcast on the subscription channel, the frequency being a ratio between the total number of the recommended programs counted in the count step and a total number of all programs broadcast on the subscription channel during a predetermined period in which two or more programs are broadcast.

11. The channel subscription suggestion method of claim 10 , wherein

the acquisition step acquires preference information of a plurality of users,

the determination step determines one or more recommended program respectively for each user, using the preference information of the respective user, and

the subscription suggestion step

specifies, for each user, one or more subscription channels to suggest to the user in accordance with the broadcast frequency of the one or more recommended programs for the user,

determines a subscription channel, from among the specified subscription channels, to suggest commonly to all users, based on how many users the suggestion is to be made to, and

suggests subscribing to or canceling a subscription to the determined subscription channel.

12. A control program embodied on a non-transitory computer-readable medium, the program causing a computer to execute a channel subscription suggestion method that gives suggestions regarding a subscription to a subscription channel whose broadcast programs are permitted to be viewed by subscription, the method comprising:

a reception step of receiving program guide information relating to a plurality of programs broadcast on a plurality of channels, the program guide information showing a broadcast time of each program;

an acquisition step of acquiring preference information showing a preference of one user with respect to programs;

a determination step of estimating, with reference to the program guide information and the preference information, whether each respective program meets the preference of the one user, and determining that each of one or more programs estimated to meet the preference is a recommended program;

a count step of counting a total number of recommended programs specified by the program guide information; and

a subscription suggestion step of suggesting subscribing to, or canceling a subscription to, at least one subscription channel, in accordance with a frequency that the recommended programs are broadcast on the subscription channel, the frequency being a ratio between the total number of the recommended programs counted in the count step and a total number of all programs broadcast on the subscription channel during a predetermined period in which two or more programs are broadcast.

13. An integrated circuit in a channel subscription suggestion apparatus that gives suggestions regarding a subscription to a subscription channel whose broadcast programs are permitted to be viewed by subscription, the integrated circuit comprising:

a reception unit operable to receive program guide information relating to a plurality of programs broadcast on a plurality of channels, the program guide information showing a broadcast time of each program;

an acquisition unit operable to acquire preference information showing a preference of one user with respect to programs;

a determination unit operable to estimate, with reference to the program guide information and the preference information, whether each respective program meets the preference of the one user, and determine that each of one or more programs estimated to meet the preference is a recommended program;

a count unit operable to count a total number of recommended programs specified by the program guide information; and

a subscription suggestion unit operable to suggest subscribing to, or canceling a subscription to, at least one subscription channel, in accordance with a frequency that the recommended programs are broadcast on the subscription channel, the frequency being a ratio between the total number of the recommended programs counted by the count unit and a total number of all programs broadcast on the subscription channel during a predetermined period in which two or more programs are broadcast.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
Reel/Frame 033033/0163 →
CHANGE OF NAME Recorded Nov 21, 2008
From: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
To: PANASONIC CORPORATION
Reel/Frame 021897/0606 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2008
From: FURUSAWA, SEIJI; SUGIMOTO, NORIKO; FUJIOKA, SOICHIRO
To: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
Reel/Frame 020982/0303 →
Priority Claims (1)
JP 2004-290354 · Oct 1, 2004 · national
Continuity (1)
Related Publication 20080172696A1 · Jul 17, 2008