US20140101681A1 - Content reproducing apparatus, content reproducing method, server, content reproducing system, content reproducing program, and storage medium - Google Patents
Content reproducing apparatus, content reproducing method, server, content reproducing system, content reproducing program, and storage medium Download PDFInfo
- Publication number
- US20140101681A1 US20140101681A1 US14/100,951 US201314100951A US2014101681A1 US 20140101681 A1 US20140101681 A1 US 20140101681A1 US 201314100951 A US201314100951 A US 201314100951A US 2014101681 A1 US2014101681 A1 US 2014101681A1
- Authority
- US
- United States
- Prior art keywords
- content
- server
- broadcast program
- mobile terminal
- content reproducing
- 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.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/252—Processing of multiple end-users' preferences to derive collaborative data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/442—Monitoring 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/44204—Monitoring of content usage, e.g. the number of times a movie has been viewed, copied or the amount which has been watched
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/173—Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
- H04N7/17309—Transmission or handling of upstream communications
- H04N7/17318—Direct or substantially direct transmission and handling of requests
Definitions
- the present invention relates to a content reproducing apparatus, a content reproducing method, a server, a content reproducing system, a content reproducing program, and a storage medium, each for reproducing content such as a broadcast program.
- Audience ratings have been conventionally one of indicators for determining evaluations of television programs.
- An audience rating is a value (rate) indicating what percentage of residents in a district has watched a television program.
- An audience rating is measured by a specific specialized company, based on data which can be acquired through specialized devices connected with televisions, which devices are provided in specific monitored households.
- An audience rating is usually released after the broadcast of a target television program is completed. A high audience rating indicates that many audiences watched the target television program. Therefore, each audience considers based on the audience rating thus released that the target television program was highly evaluated.
- an audience rating of a television program is usually released after the broadcast of the television program is completed. Therefore, audiences cannot know during watching a television program how high or low a current audience rating of the television program is. As such, the audiences cannot objectively know, during watching the television program, whether a current evaluation of the television program is high or low. That is, the audience ratings cannot increase motivation causing an audience to continue to watch a television program.
- An object of the present invention is to provide a content reproducing apparatus, a content reproducing method, a server, a system, a content reproducing program, and a storage medium, each of which allows an increase in motivation causing a user to continue to watch and/or listen to content.
- a content display apparatus is a content reproducing apparatus for reproducing content, including: input means for accepting, while the content is being reproduced, an input of an evaluation of content; transmitting means for transmitting the evaluation accepted by the input means to a server which (i) aggregates, for each content, evaluations supplied from a plurality of content reproducing apparatuses so as to find an aggregate total, and (ii) transmits the aggregate total to each of the plurality of content reproducing apparatuses; receiving means for receiving the aggregate total from the server; and notifying means for notifying, while the content is being reproduced, a user of the aggregate total received by the receiving means.
- the input means accepts an input of an evaluation of content, while the content is reproduced.
- a user enters an objective value such as +1 and ⁇ 2.
- the evaluation accepted by the input means is transmitted by the transmitting means to the server, which aggregates evaluations.
- the server aggregates by each content evaluations transmitted from the content reproducing apparatuses, thereby finding an aggregate total. Then, the server transmits the aggregate total thus found to each of the content reproducing apparatuses.
- the receiving means of the content reproducing apparatus receives the aggregate total transmitted from the server. Upon receiving the aggregate total, the notifying means of the content reproducing apparatus notifies a user of the aggregate total received by the receiving means, while the content is reproduced. That is, the notifying means notifies in real time the user of the aggregate total of the evaluations of the content being reproduced.
- the processes above allow the user to know in real time the aggregate total of the evaluations (hereinafter, the aggregate total of the evaluations is also referred to as aggregate total of evaluations) entered by a plurality of audiences with respect to the content being watched and/or listened by the user. Therefore, the user decides to continue to watch and/or listen to the content by reason that, for example, the aggregate total of evaluations has a high value. Conversely, in a case where the aggregate total of evaluations has a low value, the user can decide to continue to watch and/or listen to the content since the aggregate total of evaluations having the low value induces a user's interest in the content.
- the content reproducing apparatus allows an increase in motivation causing a user to continue to watch and/or listen to content.
- a content reproducing method is a content reproducing method to be carried out by a content reproducing apparatus for reproducing content, including the steps of: a) accepting, while the content is being reproduced, an input of an evaluation of content; b) transmitting the evaluation accepted in step a) to a server which (i) aggregates, for each content, evaluations supplied from a plurality of content reproducing apparatuses so as to find an aggregate total and (ii) transmits the aggregate total to each of the plurality of content reproducing apparatuses; c) receiving the aggregate total from the server; and d) notifying, while the content is being reproduced, a user of the aggregate total received by the receiving means.
- the content reproducing method produces the same effect as that of the content reproducing apparatus according to the present invention.
- the content reproducing apparatus is preferably a content reproducing apparatus wherein: the content is a moving image; the transmitting means correlates (i) the evaluation accepted by the input means with (ii) an elapsed time period between time when the reproduction of the moving image was initiated and time when the evaluation is accepted by the input means, and transmits a correlated result to the server; the receiving means receives an aggregate total for each elapsed time from the server; and the notifying means notifies, in sync with the reproduction of the moving image, the user of the aggregate total for the each elapsed time.
- the content is a moving image such as a broadcast program.
- the transmitting means transmits to the server (i) the evaluation thus entered and (ii) the elapsed time period between time when the reproduction of the moving image was initiated and time when the evaluation was entered, so that (i) and (ii) are correlated with each other. Then, the server finds the aggregate total by aggregating, for each elapsed time from time when the reproduction of the moving image was initiated, the evaluations, and transmits the aggregate total to the content reproducing apparatus.
- the receiving means of the content reproducing apparatus receives from the server the aggregate total found at the elapsed time. Then, the notifying means notifies, in sync with the reproduction of the moving image, a user of the aggregate total found at the elapsed time of the moving image.
- the notifying means graphically notifies the user of the aggregate total for the each elapsed time.
- the arrangement allows a user to know by viewing a graph an elapsed time of the moving image and the aggregate result of the evaluations, which has been found at the elapsed time. This allows the user to know at a glance which time point a part reproduced of the moving image has been highly evaluated and which time point a part reproduced of the moving image has been evaluated low.
- the content reproducing apparatus preferably further includes reproducing means for reproducing only parts of the moving image each of which parts has an aggregate total more than a predetermined reference value.
- the reproducing means reproduces only a part of the moving image, for which part an aggregate total supplied by the server exceeds a predetermined reference value.
- the content reproducing apparatus skips reproducing a part of the moving image, for which part an aggregate total is lower than the reference value.
- the content reproducing apparatus displays the moving image as if the moving image has been reedited by extracting only parts of the moving image so that aggregate totals of the parts exceed the reference value.
- the server includes: receiving means for receiving the evaluations from the plurality of content reproducing apparatuses; aggregating means for aggregating for each content the evaluations received by the receiving means so as to find an aggregate total; and transmitting means for transmitting the aggregate total to each of the content reproducing apparatuses.
- the arrangement makes it possible to provide a server that allows an increase in motivation causing a user to continue to watch and/or listen to content being reproduced on the content reproducing apparatus.
- a content reproducing system includes: the content reproducing apparatus; and the server.
- the arrangement allows an increase in motivation causing a user to continue to watch and/or listen to content.
- the content reproducing apparatus can be realized by a computer.
- a program that realizes the content reproducing apparatus in a computer by causing the computer to operate as each of the means and a computer-readable storage medium in which the program is stored are also encompassed in the scope of the present invention.
- FIG. 1 is a block diagram illustrating an arrangement of a main part of a mobile terminal according to an embodiment of the present invention.
- FIG. 2 is a block diagram illustrating an arrangement of a main part of a content reproducing system according to the embodiment of the present invention.
- FIG. 3 is a block diagram illustrating an arrangement of a main part of a server according to the embodiment of the present invention.
- FIG. 4 is a block diagram illustrating an arrangement of a main part of a recorder according to the embodiment of the present invention.
- FIG. 5 is a diagram illustrating ranking information of broadcast programs, which is displayed by the mobile terminal.
- FIG. 6 is a diagram illustrating a broadcast program and a graph of evaluations of the broadcast program, which broadcast program and graph are displayed by the mobile terminal 1 .
- FIG. 7 is a diagram illustrating a television screen displaying a broadcast program.
- (b) of FIG. 7 is a diagram illustrating a graph of evaluations and a list of broadcast programs, which graph and list are displayed on a display of the mobile terminal while the mobile terminal is within a home network.
- FIG. 2 is a block diagram illustrating an arrangement of a main part of the content reproducing system 100 of an embodiment in accordance with the present invention.
- the content reproducing system 100 includes a mobile terminal 1 (content reproducing apparatus), a server 2 , a recorder 3 , and a television 4 .
- the recorder 3 and the television 4 are devices that a user of the mobile terminal 1 possesses. Both of the devices are provided so as to be close to each other in a home network 5 , and are connected with each other via a domestic wire 6 .
- the server 2 is provided outside the home network 5 .
- the server 2 is an apparatus that communicates with the recorder 3 via a wide area network wire 7 .
- a user can bring with him the mobile terminal 1 outside the home network 5 .
- the mobile terminal 1 is a device capable of wirelessly communicating with the server 2 and the recorder 3 .
- the mobile terminal 1 can communicate only with the server 2 while the mobile terminal 1 is outside the home network 5 .
- the mobile terminal 1 can communicate with both of the server 2 and the recorder 3 while the mobile terminal 1 is within the home network 5 .
- FIG. 1 is a block diagram illustrating an arrangement of a main part of the mobile terminal 1 according to an embodiment of the present invention.
- the mobile terminal 1 includes a display section 11 (reproducing means), a display 12 , a communicating section 13 (transmitting means, receiving means), a memory 14 , an input section 15 (input means), and a key 16 .
- FIG. 3 is a block diagram illustrating an arrangement of a main part of the server 2 according to the embodiment of the present invention.
- the server 2 includes a communicating section 21 (transmitting means, receiving means), an aggregating section 22 (aggregating means), and a memory 23 .
- FIG. 4 is a block diagram illustrating an arrangement of a main part of the recorder 3 according to the embodiment of the present invention.
- the recorder 3 includes the communicating section 31 , a video recording section 32 , and a memory 33 .
- the server 2 aggregates users' evaluations of each broadcast program (content, broadcast program) which the users are watching via respective mobile terminals 1 . Specifically, the users operate their mobile terminals 1 so as to enter their evaluations of a broadcast program while watching the broadcast program, respectively. Then, the mobile terminals 1 transmit to the server 2 the evaluations thus entered. Namely, the evaluations entered by the different users via their mobile terminals 1 are transmitted to the server 2 .
- the server 2 aggregates, for each broadcast program or for each elapsed time of the each broadcast program, the evaluations received from the mobile terminals 1 . Thus, the server 2 finds an aggregate total of the users' evaluations of each broadcast program.
- broadcast programs to be reproduced by a mobile terminal 1 are stored in the recorder 3 of the home network 5 . That is, the video recording section 31 of the recorder 3 has a function of receiving a broadcast.
- the video recording section 31 receives a broadcast program which is being broadcasted, via a broadcast antenna (not shown), and records (stores) the broadcast program in the memory 33 .
- the server 2 consolidates information of broadcast programs which is administered by each of recorders 3 . That is, the server 2 (i) communicates with each of the recorders 3 , (ii) acquires a list of broadcast programs which each of the recorders 3 can transmit to the server 2 , and (iii) stores the list in the memory 23 .
- the mobile terminal 1 acquires from the server 2 a list of reproducible broadcast programs as of then. Specifically, the mobile terminal 1 acquires a list of broadcast programs stored in the memory 33 of the recorder 3 .
- the communicating section 13 of the mobile terminal 1 transmits to the server 2 a request to acquire a list of broadcast programs.
- the communicating section 21 of the server 2 receives the request. This causes the communicating section 21 reads out the list of broadcast programs stored in the memory 23 , and transmits the list of broadcast programs to the mobile terminal 1 . Concurrently, the communicating section 21 transmits to the mobile terminal 1 information on evaluation rankings determined based on the total of the respective aggregate evaluations of the broadcast programs.
- the communicating section 21 can selectively transmit to the mobile terminal 1 only a list of reproducible broadcast programs among lists of broadcast programs stored in the memory 23 .
- the communicating section 13 of the mobile terminal 1 receives from the server 2 (i) the list of broadcast programs and (ii) the evaluation rankings of the broadcast programs, which (i) and (ii) are supplied to the display section 11 .
- the display section 11 displays, from the top of a screen, the broadcast programs listed on the list of broadcast programs in descending order of the evaluation rankings, in accordance with the information thus supplied. That is, ranking information of the broadcast programs is displayed on the display 12 , in the form of an example illustrated in FIG. 5 .
- FIG. 5 illustrates the ranking information of the broadcast programs which is displayed by the mobile terminal 1 .
- the mobile terminal 1 displays, from the top of the screen, the rankings and the names of the broadcast programs in descending order of evaluations. For example, a first place and a second place are taken by a broadcast program 8 and a broadcast program 15 , respectively.
- the user views the ranking information illustrated in FIG. 5 , the user can know at a glance which broadcast program is highly evaluated as of then.
- Characteristics for the evaluation are set, as evaluation criteria suitable for each broadcast program, by a provider of broadcast programs and/or services.
- the characteristics of evaluations can be freely set, provided that the evaluations are evaluations of a broadcast program, such as “interesting”, “fun”, “scary”, or “lovable”, which evaluations allow value judgments of some sort to be made on the broadcast program.
- a user selects a desired broadcast program while the screen illustrated in FIG. 5 . is displayed. For example, a user enters a numeral “1” by pushing the key 16 of the mobile terminal 1 in a case where the user intends to watch the broadcast program 8 ranked in the first place.
- the mobile terminal 1 acquires, via the server 2 , the broadcast program 8 administered by a recorder 3 , and then reproduces the broadcast program 8 .
- the communicating section 13 of the mobile terminal 1 transmits a request to acquire the broadcast program 8 to the server 2 .
- the communicating section 13 transmits identifying information for uniquely identifying the mobile terminal 1 so that a recorder 3 which supplies the broadcast program 8 is specified.
- the identifying information is, for example, a telephone number assigned to the mobile terminal 1 .
- the communicating section 21 of the server 2 receives from the mobile terminal 1 the acquisition information on the broadcast program 8 and the telephone number of the mobile terminal 1 .
- the memory 23 of the server 2 stores in advance an administrative table in which telephone numbers and pieces of information for specifying recorders 3 are stored so as to be correlated with each other, respectively.
- the communicating section 21 refers to the administrative table stored in the memory 23 , and specifies a recorder 3 corresponding to the telephone number thus received. That is, the communicating section 21 specifies a recorder 3 that the user of the mobile terminal 1 possesses.
- the communicating section 21 selects, as a party to communicate, the recorder 3 thus specified, and then transmits to the recorder 3 the request to acquire the broadcast program 8 .
- the communicating section 31 of the recorder 3 receives from the server 2 the request to acquire the broadcast program 8 .
- the communicating section 31 reads out from the memory 33 the broadcast program 8 thus requested, and then transmits the broadcast program 8 to the server 2 .
- the communicating section 21 of the server 2 receives the broadcast program 8 thus transmitted, converts the format of the broadcast program 8 into a format which the mobile terminal 1 can reproduce, and then transmits the broadcast program 8 thus converted to the mobile terminal 1 .
- the communicating section 13 of the mobile terminal 1 receives the broadcast program 8 from the server 2 , and then supplies the broadcast program 8 to the display section 11 .
- the display section 11 displays on the display 12 the broadcast program 8 thus supplied.
- the user can watch, via the display 12 , the broadcast program 8 which the user specified as the one to be reproduced.
- the mobile terminal 1 selectively reproduces the broadcast program 8 , which is administered by the recorder 3 of the user of the mobile terminal 1 , by use of the identifying information of the mobile terminal 1 . That is, the mobile terminal 1 cannot reproduce another program 8 which is administered by another user's recorder 3 .
- FIG. 6 shows that the mobile terminal 1 displays a broadcast program and a graph of evaluations of the broadcast program.
- the display section 11 of the mobile terminal 1 displays on the display 12 the broadcast program 8 received from the server 2 .
- the display section 11 displays the evaluation graph of the broadcast program 8 .
- the evaluation graph is described later.
- the display section 11 further displays on the display 12 a button 60 and a button 61 , via which an evaluation of the broadcast program 8 which is being reproduced is entered.
- the pushing operation is similarly accepted by the input section 15 .
- This causes the input section 15 to determine that the user has negatively evaluated the broadcast program, and finds a negative evaluation which is in proportion to the number of times the button 61 is pushed.
- the communicating section 21 of the server 2 receives the information (i) through (iii) from the mobile terminal 1 .
- the communicating section 21 supplies the information (i) through (iii) thus received to the aggregating section 22 .
- the aggregating section 22 reads out from the memory 23 an aggregate total of evaluation found at the elapsed time thus supplied with respect to the broadcast program indicated by the program identifying information thus supplied.
- the aggregating section 22 adds the evaluation supplied from the communicating section 21 to the aggregate total read out from the memory 14 , thereby finding a new aggregate total.
- the aggregating section 22 overwrites the memory 14 so that the old aggregate total is replaced with the new aggregate total. Therefore, the aggregate total is increased in a case where the evaluation entered by the user is positive, whereas the aggregate total is decreased in a case where the evaluation entered by the user is negative.
- the server 2 (i) aggregates, for each broadcast program and each elapsed time, evaluations transmitted from the respective mobile terminals 1 , each of which evaluations is entered for each broadcast program and at each elapsed time, and (ii) stores in the memory 23 the aggregate totals thus found. Further, the server 2 supplies the aggregate total of evaluations thus found to each of the mobile terminals 1 which are reproducing the broadcast program. According to the example illustrated in FIG. 6 , the server 2 (i) reads out, for each elapsed time of the broadcast program 8 , from the memory 23 an aggregate total found at the each elapsed time and (ii) transmits the aggregate total to the mobile terminal 1 , while the mobile terminal 1 is reproducing the broadcast program 8 .
- the mobile terminal 1 receives from the server 2 the aggregate total of evaluations found for a part of the broadcast program 8 which is currently being reproduced, and notifies the user of the aggregate total of evaluations, while the broadcast program 8 is being reproduced.
- the display section 11 graphically displays on the display 12 the aggregate total of evaluations which varies with elapsed time, and which is received by the communicating section 13 .
- the mobile terminal 1 While the mobile terminal 1 is reproducing the broadcast program 8 , the mobile terminal 1 notifies its user of the aggregate total of evaluations of a plurality of users with respect to a part of the broadcast program 8 which is being currently reproduced.
- the processes above allow a user to know in real time the aggregate total of evaluations entered by a plurality of users with respect to a broadcast program which is being watched by the user. Therefore, the user can decide to continue to watch the broadcast program based on the fact that, for example, the aggregate total of evaluations is large. Conversely, in a case where the aggregate total of evaluations is small, the user can decide to continue to watch the broadcast program since such a small aggregate total of evaluations induces a user's interest in the broadcast program.
- the mobile terminal 1 allows an increase in motivation causing a user to continue to watch a broadcast program.
- a user watching the broadcast program 8 via the screen illustrated in FIG. 6 can graphically check not only the aggregate total of evaluations found for a part of the broadcast program 8 which is currently being reproduced, but also how the aggregate total of evaluations of the broadcast program 8 had changed with elapsed time after the reproduction of the content was completed. This allows the user to know at a glance which reproduced part of the broadcast program 8 was highly evaluated (i.e., was highly supported from the audiences) and which reproduced part of the broadcast program 8 was evaluated low (i.e., was supported low from the audiences). In a case where the user has watched the whole broadcast program 8 , the user can know how the evaluations change with elapse time from the beginning to the end of the broadcast program 8 .
- the mobile terminal 1 can directly communicate with the recorder 3 while the mobile terminal is within the home network 5 .
- a user selects on the screen illustrated in FIG. 5 a reproduction of the broadcast program 8 , in a case where the mobile terminal 1 is within an area in which the mobile terminal 1 can directly communicate with the recorder 3 .
- the mobile terminal 1 directly communicates with the recorder 3 so as to instruct the recorder 3 to reproduce the broadcast program 8 , instead of acquiring the broadcast program 8 .
- the recorder 3 causes a television 5 , connected with the recorder 3 via the domestic wire 6 , to display the broadcast program 8 .
- a displayed example is illustrated in (a) of FIG. 7 .
- (a) of FIG. 7 is a diagram illustrating a screen on which the television 4 displays the broadcast program 8 .
- the recorder 3 notifies the mobile terminal 1 that the recorder 3 has caused the television 5 to display the broadcast program 8 .
- the mobile terminal 1 can recognize that the user can watch the broadcast program 8 on the television 4 near the user. Therefore, the mobile terminal 1 determines that the mobile terminal 1 is not required to acquire the broadcast program 8 via the server 2 so as to reproduce the broadcast program 8 . Accordingly, the mobile terminal 1 does not transmit to the server 2 a request to acquire the broadcast program 8 .
- the mobile terminal 1 requests the server 2 to transmit to the mobile terminal 1 the aggregate total of evaluations of the broadcast program 8 .
- the server 2 transmits to the mobile terminal 1 the aggregate total of evaluations of the broadcast program 8 .
- the mobile terminal 1 graphically displays the aggregate total of evaluations of the broadcast program 8 , received from the server 2 , which aggregate total varies with elapsed time.
- FIG. 7 illustrates an evaluation graph and a list of broadcast programs, both of which are displayed on the display 12 by the mobile terminal 1 in a case where the mobile terminal 1 is within the home network 5 .
- the mobile terminal 1 concurrently displays the evaluation graph and the list of broadcast programs, which list shows top five programs in view of the evaluation. This allows the mobile terminal 1 to make best use of the display screen of the display 12 , which display screen is smaller in area than that of the television 4 . According to the arrangement, a user can accessorily use the mobile terminal 1 as a remote control of the recorder 3 .
- a user operates the mobile terminal 1 to enter an evaluation of the broadcast program 8 which is being displayed on the television 4 .
- the mobile terminal 1 is outside the home network 5 and displays the screen illustrated in FIG. 6 . That is, the mobile terminal 1 concurrently displays the button 60 and the button 61 , which are provided for entering an evaluation of a broadcast program, while displaying the screen illustrated in FIG. 7 .
- the mobile terminal 1 transmits an entered evaluation to the server 2 , not to the recorder 3 .
- the mobile terminal 1 is outside the home network 6 and displays the screen illustrated in FIG. 6 .
- content to be reproduced by the mobile terminal 1 is not limited to a broadcast program (moving image), provided that the content is data which can be electrically reproduced and which can be watched and/or listened by a user.
- the content can be music content.
- broadcast programs can be stored in the mobile terminal 1 in advance.
- the broadcast programs can be stored in a different server connected with the server 2 . It is possible to take a so-called Web TV as the latter example.
- a broadcast program to be reproduced by the mobile terminal 1 can be a recorded broadcast program or a live broadcast program. Therefore, upon receiving evaluations of a broadcast program from the mobile terminal 1 , the evaluations are reflected by the server 2 in a consolidated aggregate total of evaluations of the broadcast program, without distinguishing whether the broadcast program is a recorded broadcast program or a live broadcast program.
- the server 2 can aggregate evaluations of a broadcast program by sex and/or age of users.
- the mobile terminal 1 In the reproduction of a broadcast program, the mobile terminal 1 preferably reproduces only parts of the broadcast program each of which parts has an aggregate total of evaluations more than a predetermined reference value.
- the reference value is stored in the memory 14 in advance.
- the reference value is set by a user, for example.
- the display section 11 compares an aggregate total of evaluations transmitted from the server 2 with the reference value stored in the memory 14 , while a broadcast program is displayed. As a result, a reproduction is skipped with respect to a part of the broadcast program which is being reproduced, which part has an aggregate total of evaluations smaller than the reference value. This causes the mobile terminal 1 to selectively display on the display 12 only the parts each of which has an aggregate total of evaluations more than the reference value.
- the processes allow a user to watch only parts evaluated higher than a certain level. This makes it possible for a user to efficiently watch a broadcast program.
- broadcast programs There can be some broadcast programs, which are not actually recorded by the recorder 3 , among broadcast programs listed on a list of broadcast programs, which list is displayed by the mobile terminal 1 . This is because the server consolidates broadcast programs recorded by a plurality of recorders 3 , and distributes a list of the broadcast programs to the plurality of mobile terminals 1 .
- the mobile terminal 1 can display a list of broadcast programs such that a user cannot select a broadcast program which cannot be acquired from the recorder 3 via the server 2 .
- the mobile terminal 1 carries out a hatched display or a halftone display with respect to the information of a broadcast program which cannot be selected by the user.
- the mobile terminal 1 accepts a selection of a broadcast program which is not recorded by the recorder 3 .
- the mobile terminal 1 instructs the recorder 3 to program the recorder 3 itself to record a repeat of the broadcast program.
- the mobile terminal 1 can access another server commercially providing the broadcast program so as to acquire and reproduce the broadcast program.
- the mobile terminal 1 can receive a broadcast wave to reproduce a broadcast program, in a case where the broadcast program is a live one.
- the mobile terminal 1 can instruct the recorder 3 to program the recorder 3 itself to record the broadcast program.
- the mobile terminal 1 can display a list of broadcast programs not in descending order of evaluations as illustrated in FIG. 5 , but in ascending order of evaluations. In either case, the mobile terminal 1 gives its user an incentive to watch a broadcast program because of the evaluations of the broadcast program which function as indexes.
- the blocks of the mobile terminal 1 can be realized by way of hardware.
- the blocks can be realized by way of software which is executed by a CPU (Central Processing Unit) as follows.
- the mobile terminal 1 includes a CPU (Central Processing Unit) and memory devices (memory media).
- the CPU Central Processing Unit
- the memory devices include a ROM (Read Only Memory) which stores programs, a RAM (Random Access Memory) to which the programs are loaded, and a memory storing the programs and various data.
- the object of the present invention can also be achieved by a predetermined storage medium, provided that the mobile terminal 1 is arranged like above.
- a storage medium should store program code (executable program, intermediate code program, or source program) of control program for the mobile terminal 1 , which control program is software for realizing the aforementioned functions, so that a computer can retrieve and execute the control program code stored in the storage medium.
- the storage medium is provided to the mobile terminal 1 . Then, the mobile terminal 1 , which functions as the computer (or CPU, MPU), can retrieve and execute the program code stored in the storage medium.
- the storage medium for providing the mobile terminal 1 with the program code is not limited to a storage medium having a specific structure or a specific type.
- the storage medium can be, for example, a tape, such as a magnetic tape or a cassette tape; a magnetic disk, such as a Floppy® disk or a hard disk, or an optical disk, such as CD-ROM/MO/MD/DVD/CD-R; a card, such as an IC card (memory card) or an optical card; or a semiconductor memory, such as a mask ROM/EPROM/EEPROM/flash ROM.
- the object of the present invention can be also achieved by an arrangement in which the mobile terminal 1 is connectable to a communications network.
- the program is delivered to the mobile terminal 1 over the communications network.
- the communications network is not limited to a specific type or form, provided that the program code can be supplied to the mobile terminal 1 .
- the communications network can be, for example, the Internet, an intranet, extranet, LAN, ISDN, VAN, CATV communications network, virtual dedicated network (virtual private network), telephone line network, mobile communications network, or satellite communications network.
- the transfer medium which makes up the communications network is not limited to a specific arrangement or a type, but can be any medium that can transmit the program code.
- the transfer medium may be, for example, wired line, such as IEEE 1394, USB (Universal Serial Bus), electric power line, cable TV line, telephone line, or ADSL (Asymmetric Digital Subscriber Line); or wireless, such as infrared radiation (IrDA, remote control), Bluetooth®, 802.11 wireless, HDR, mobile telephone network, satellite line, or terrestrial digital network.
- the present invention encompasses computer data signals embedded in a carrier wave, which computer data signals are the program code embodied through electronic transmission.
- the content reproducing apparatus includes: input means for accepting, while the content is being reproduced, an input of an evaluation of content; transmitting means for transmitting the evaluation accepted by the input means to a server which (i) aggregates, for each content, evaluations supplied from a plurality of content reproducing apparatuses so as to find an aggregate total, and (ii) transmits the aggregate total to each of the plurality of content reproducing apparatuses; receiving means for receiving the aggregate total from the server; and notifying means for notifying, while the content is being reproduced, a user of the aggregate total received by the receiving means.
- the present invention can be widely used as a reproducing apparatus for reproducing content, such as a mobile terminal device which displays a broadcast program.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
An input section (15) of a mobile terminal (1) accepts an input of an evaluation of a broadcast program, while the mobile terminal (1) reproduces the broadcast program. A communicating section (13) transmits the evaluation accepted by the input section (15) to a server. The server finds an aggregate total by aggregating, for each broadcast program, evaluations transmitted from a plurality of mobile terminals (1), and transmits the aggregate total to each of the mobile terminals (1). The communicating section (13) receives the aggregate total transmitted from the server. A display section (11) notifies a user of the aggregate total received by the communicating section (13), by displaying the aggregate total on a display (12) while the broadcast program is being reproduced. This increases motivation causing the user to continue to watch and/or listen to content.
Description
- This application is a Divisional of co-pending application Ser. No. 12/443,935, filed on Apr. 1, 2009, and for which priority is claimed under 35 U.S.C. §120. Application Ser. No. 12/443,935 is the national phase of PCT International Application No. PCT/JP2007/069877, filed on Oct. 11, 2007 under 35 U.S.C. §371. This application claims priority of Application No. 2006-290459 filed in Japan on Oct. 25, 2006, under 35 U.S.C. §119; the entire contents of all are hereby incorporated by reference.
- The present invention relates to a content reproducing apparatus, a content reproducing method, a server, a content reproducing system, a content reproducing program, and a storage medium, each for reproducing content such as a broadcast program.
- Audience ratings have been conventionally one of indicators for determining evaluations of television programs. An audience rating is a value (rate) indicating what percentage of residents in a district has watched a television program. An audience rating is measured by a specific specialized company, based on data which can be acquired through specialized devices connected with televisions, which devices are provided in specific monitored households. An audience rating is usually released after the broadcast of a target television program is completed. A high audience rating indicates that many audiences watched the target television program. Therefore, each audience considers based on the audience rating thus released that the target television program was highly evaluated.
- As described above, an audience rating of a television program is usually released after the broadcast of the television program is completed. Therefore, audiences cannot know during watching a television program how high or low a current audience rating of the television program is. As such, the audiences cannot objectively know, during watching the television program, whether a current evaluation of the television program is high or low. That is, the audience ratings cannot increase motivation causing an audience to continue to watch a television program.
- The present invention was made to solve the problem. An object of the present invention is to provide a content reproducing apparatus, a content reproducing method, a server, a system, a content reproducing program, and a storage medium, each of which allows an increase in motivation causing a user to continue to watch and/or listen to content.
- (Content Display Apparatus)
- In order to attain the object, a content display apparatus according to the present invention is a content reproducing apparatus for reproducing content, including: input means for accepting, while the content is being reproduced, an input of an evaluation of content; transmitting means for transmitting the evaluation accepted by the input means to a server which (i) aggregates, for each content, evaluations supplied from a plurality of content reproducing apparatuses so as to find an aggregate total, and (ii) transmits the aggregate total to each of the plurality of content reproducing apparatuses; receiving means for receiving the aggregate total from the server; and notifying means for notifying, while the content is being reproduced, a user of the aggregate total received by the receiving means.
- According to the arrangement, the input means accepts an input of an evaluation of content, while the content is reproduced. For example, a user enters an objective value such as +1 and −2.
- The evaluation accepted by the input means is transmitted by the transmitting means to the server, which aggregates evaluations. The server aggregates by each content evaluations transmitted from the content reproducing apparatuses, thereby finding an aggregate total. Then, the server transmits the aggregate total thus found to each of the content reproducing apparatuses.
- The receiving means of the content reproducing apparatus receives the aggregate total transmitted from the server. Upon receiving the aggregate total, the notifying means of the content reproducing apparatus notifies a user of the aggregate total received by the receiving means, while the content is reproduced. That is, the notifying means notifies in real time the user of the aggregate total of the evaluations of the content being reproduced.
- The processes above allow the user to know in real time the aggregate total of the evaluations (hereinafter, the aggregate total of the evaluations is also referred to as aggregate total of evaluations) entered by a plurality of audiences with respect to the content being watched and/or listened by the user. Therefore, the user decides to continue to watch and/or listen to the content by reason that, for example, the aggregate total of evaluations has a high value. Conversely, in a case where the aggregate total of evaluations has a low value, the user can decide to continue to watch and/or listen to the content since the aggregate total of evaluations having the low value induces a user's interest in the content.
- As described above, the content reproducing apparatus allows an increase in motivation causing a user to continue to watch and/or listen to content.
- (Content Display Method)
- In order to attain the object, a content reproducing method according to the present invention is a content reproducing method to be carried out by a content reproducing apparatus for reproducing content, including the steps of: a) accepting, while the content is being reproduced, an input of an evaluation of content; b) transmitting the evaluation accepted in step a) to a server which (i) aggregates, for each content, evaluations supplied from a plurality of content reproducing apparatuses so as to find an aggregate total and (ii) transmits the aggregate total to each of the plurality of content reproducing apparatuses; c) receiving the aggregate total from the server; and d) notifying, while the content is being reproduced, a user of the aggregate total received by the receiving means.
- According to the arrangement, the content reproducing method produces the same effect as that of the content reproducing apparatus according to the present invention.
- The content reproducing apparatus according to the present invention is preferably a content reproducing apparatus wherein: the content is a moving image; the transmitting means correlates (i) the evaluation accepted by the input means with (ii) an elapsed time period between time when the reproduction of the moving image was initiated and time when the evaluation is accepted by the input means, and transmits a correlated result to the server; the receiving means receives an aggregate total for each elapsed time from the server; and the notifying means notifies, in sync with the reproduction of the moving image, the user of the aggregate total for the each elapsed time.
- According to the arrangement, the content is a moving image such as a broadcast program. The transmitting means transmits to the server (i) the evaluation thus entered and (ii) the elapsed time period between time when the reproduction of the moving image was initiated and time when the evaluation was entered, so that (i) and (ii) are correlated with each other. Then, the server finds the aggregate total by aggregating, for each elapsed time from time when the reproduction of the moving image was initiated, the evaluations, and transmits the aggregate total to the content reproducing apparatus.
- The receiving means of the content reproducing apparatus receives from the server the aggregate total found at the elapsed time. Then, the notifying means notifies, in sync with the reproduction of the moving image, a user of the aggregate total found at the elapsed time of the moving image.
- This allows the user to know in real time while watching the moving image the aggregate total of evaluations for a part being reproduced of the moving image. This allows the user to decide more appropriately whether to continue to watch the moving image.
- (Graphical Display of Evaluations)
- In the content reproducing apparatus according to the present invention, further, it is preferable that the notifying means graphically notifies the user of the aggregate total for the each elapsed time.
- The arrangement allows a user to know by viewing a graph an elapsed time of the moving image and the aggregate result of the evaluations, which has been found at the elapsed time. This allows the user to know at a glance which time point a part reproduced of the moving image has been highly evaluated and which time point a part reproduced of the moving image has been evaluated low.
- (Reproduction of Content in Case of Evaluations Exceeding Reference Value)
- The content reproducing apparatus according to the present invention preferably further includes reproducing means for reproducing only parts of the moving image each of which parts has an aggregate total more than a predetermined reference value.
- According to the arrangement, the reproducing means reproduces only a part of the moving image, for which part an aggregate total supplied by the server exceeds a predetermined reference value. For example, the content reproducing apparatus skips reproducing a part of the moving image, for which part an aggregate total is lower than the reference value. Thus, the content reproducing apparatus displays the moving image as if the moving image has been reedited by extracting only parts of the moving image so that aggregate totals of the parts exceed the reference value.
- This allows a user to efficiently watch the moving image.
- (Aggregation Server)
- In order to attain the object, the server according to the present invention includes: receiving means for receiving the evaluations from the plurality of content reproducing apparatuses; aggregating means for aggregating for each content the evaluations received by the receiving means so as to find an aggregate total; and transmitting means for transmitting the aggregate total to each of the content reproducing apparatuses.
- The arrangement makes it possible to provide a server that allows an increase in motivation causing a user to continue to watch and/or listen to content being reproduced on the content reproducing apparatus.
- (Content Reproducing System)
- In order to attain the object, a content reproducing system according to the present invention includes: the content reproducing apparatus; and the server.
- The arrangement allows an increase in motivation causing a user to continue to watch and/or listen to content.
- (Program and Storage medium)
- Note that the content reproducing apparatus can be realized by a computer. In this case, a program that realizes the content reproducing apparatus in a computer by causing the computer to operate as each of the means and a computer-readable storage medium in which the program is stored are also encompassed in the scope of the present invention.
- Additional objects, features, and strengths of the present invention will be made clear by the description below. Further, the advantages of the present invention will be evident from the following explanation in reference to the drawings.
-
FIG. 1 is a block diagram illustrating an arrangement of a main part of a mobile terminal according to an embodiment of the present invention. -
FIG. 2 is a block diagram illustrating an arrangement of a main part of a content reproducing system according to the embodiment of the present invention. -
FIG. 3 is a block diagram illustrating an arrangement of a main part of a server according to the embodiment of the present invention. -
FIG. 4 is a block diagram illustrating an arrangement of a main part of a recorder according to the embodiment of the present invention. -
FIG. 5 is a diagram illustrating ranking information of broadcast programs, which is displayed by the mobile terminal. -
FIG. 6 is a diagram illustrating a broadcast program and a graph of evaluations of the broadcast program, which broadcast program and graph are displayed by themobile terminal 1. - (a) of
FIG. 7 is a diagram illustrating a television screen displaying a broadcast program. (b) ofFIG. 7 is a diagram illustrating a graph of evaluations and a list of broadcast programs, which graph and list are displayed on a display of the mobile terminal while the mobile terminal is within a home network. -
-
- 1 Mobile terminal (content reproducing apparatus)
- 2 Server
- 3 Recorder
- 11 Display section (reproducing means, notifying means)
- 12 Display
- 13 Communicating section (transmitting means, receiving means)
- 14 Memory
- 15 Input section (input means)
- 16 Key
- 21 Communicating section (transmitting means, receiving means)
- 22 Aggregating section
- 23 Memory
- 31 Communicating section
- 32 Video recording section
- 33 Memory
- 60 Button
- 61 Button
- 100 Content reproducing system
- The following describes an embodiment of the present invention, with reference to
FIGS. 1 through 7 . - (Arrangement of Content Reproducing System 100)
- First, the following deals with an arrangement of a
content reproducing system 100 according to the present embodiment, with reference toFIG. 2 .FIG. 2 is a block diagram illustrating an arrangement of a main part of thecontent reproducing system 100 of an embodiment in accordance with the present invention. As illustrated inFIG. 2 , thecontent reproducing system 100 includes a mobile terminal 1 (content reproducing apparatus), aserver 2, arecorder 3, and atelevision 4. - In the
content reproducing system 100, therecorder 3 and thetelevision 4 are devices that a user of themobile terminal 1 possesses. Both of the devices are provided so as to be close to each other in ahome network 5, and are connected with each other via adomestic wire 6. - On the other hand, the
server 2 is provided outside thehome network 5. Theserver 2 is an apparatus that communicates with therecorder 3 via a widearea network wire 7. A user can bring with him themobile terminal 1 outside thehome network 5. Themobile terminal 1 is a device capable of wirelessly communicating with theserver 2 and therecorder 3. - The
mobile terminal 1 can communicate only with theserver 2 while themobile terminal 1 is outside thehome network 5. On the other hand, themobile terminal 1 can communicate with both of theserver 2 and therecorder 3 while themobile terminal 1 is within thehome network 5. - (Arrangement of Mobile Terminal 1)
- The following describes an arrangement of the
mobile terminal 1 according to the present embodiment, with reference toFIG. 1 .FIG. 1 is a block diagram illustrating an arrangement of a main part of themobile terminal 1 according to an embodiment of the present invention. As illustrated inFIG. 1 , themobile terminal 1 includes a display section 11 (reproducing means), adisplay 12, a communicating section 13 (transmitting means, receiving means), amemory 14, an input section 15 (input means), and a key 16. - (Arrangement of Server 2)
- The following describes an arrangement of the
server 2 according to the present embodiment, with reference toFIG. 3 .FIG. 3 is a block diagram illustrating an arrangement of a main part of theserver 2 according to the embodiment of the present invention. As illustrated inFIG. 3 , theserver 2 includes a communicating section 21 (transmitting means, receiving means), an aggregating section 22 (aggregating means), and amemory 23. - (Arrangement of Recorder 3)
- The following describes an arrangement of the
recorder 3 according to the present embodiment, with reference toFIG. 4 .FIG. 4 is a block diagram illustrating an arrangement of a main part of therecorder 3 according to the embodiment of the present invention. As illustrated inFIG. 4 , therecorder 3 includes the communicatingsection 31, avideo recording section 32, and amemory 33. - (Procedure for Aggregating Evaluations)
- In the
content reproducing system 100, theserver 2 aggregates users' evaluations of each broadcast program (content, broadcast program) which the users are watching via respectivemobile terminals 1. Specifically, the users operate theirmobile terminals 1 so as to enter their evaluations of a broadcast program while watching the broadcast program, respectively. Then, themobile terminals 1 transmit to theserver 2 the evaluations thus entered. Namely, the evaluations entered by the different users via theirmobile terminals 1 are transmitted to theserver 2. Theserver 2 aggregates, for each broadcast program or for each elapsed time of the each broadcast program, the evaluations received from themobile terminals 1. Thus, theserver 2 finds an aggregate total of the users' evaluations of each broadcast program. - In the
content reproducing system 100, broadcast programs to be reproduced by amobile terminal 1 are stored in therecorder 3 of thehome network 5. That is, thevideo recording section 31 of therecorder 3 has a function of receiving a broadcast. Thevideo recording section 31 receives a broadcast program which is being broadcasted, via a broadcast antenna (not shown), and records (stores) the broadcast program in thememory 33. - The
server 2 consolidates information of broadcast programs which is administered by each ofrecorders 3. That is, the server 2 (i) communicates with each of therecorders 3, (ii) acquires a list of broadcast programs which each of therecorders 3 can transmit to theserver 2, and (iii) stores the list in thememory 23. - (Display of List of Broadcast Programs)
- In a case where a user watches a broadcast program via the
mobile terminal 1, first, themobile terminal 1 acquires from the server 2 a list of reproducible broadcast programs as of then. Specifically, themobile terminal 1 acquires a list of broadcast programs stored in thememory 33 of therecorder 3. - Specifically, the communicating
section 13 of themobile terminal 1 transmits to the server 2 a request to acquire a list of broadcast programs. The communicatingsection 21 of theserver 2 receives the request. This causes the communicatingsection 21 reads out the list of broadcast programs stored in thememory 23, and transmits the list of broadcast programs to themobile terminal 1. Concurrently, the communicatingsection 21 transmits to themobile terminal 1 information on evaluation rankings determined based on the total of the respective aggregate evaluations of the broadcast programs. - Note that the communicating
section 21 can selectively transmit to themobile terminal 1 only a list of reproducible broadcast programs among lists of broadcast programs stored in thememory 23. - (Display of Ranking Information)
- The communicating
section 13 of themobile terminal 1 receives from the server 2 (i) the list of broadcast programs and (ii) the evaluation rankings of the broadcast programs, which (i) and (ii) are supplied to thedisplay section 11. Thedisplay section 11 displays, from the top of a screen, the broadcast programs listed on the list of broadcast programs in descending order of the evaluation rankings, in accordance with the information thus supplied. That is, ranking information of the broadcast programs is displayed on thedisplay 12, in the form of an example illustrated inFIG. 5 . -
FIG. 5 illustrates the ranking information of the broadcast programs which is displayed by themobile terminal 1. As illustrated inFIG. 5 , themobile terminal 1 displays, from the top of the screen, the rankings and the names of the broadcast programs in descending order of evaluations. For example, a first place and a second place are taken by abroadcast program 8 and abroadcast program 15, respectively. When the user views the ranking information illustrated inFIG. 5 , the user can know at a glance which broadcast program is highly evaluated as of then. - Characteristics for the evaluation are set, as evaluation criteria suitable for each broadcast program, by a provider of broadcast programs and/or services. For example, the characteristics of evaluations can be freely set, provided that the evaluations are evaluations of a broadcast program, such as “interesting”, “fun”, “scary”, or “lovable”, which evaluations allow value judgments of some sort to be made on the broadcast program.
- The
server 2 transmits a same list of broadcast programs to each of themobile terminals 1. As such, each of themobile terminals 1 displays the ranking information illustrated inFIG. 5 . Note inFIG. 5 that the first through tenth places are displayed. However, the present embodiment is not limited to this. For example, an eleventh place and subsequent places can be further displayed. - (Procedure for Reproducing Broadcast Program)
- A user selects a desired broadcast program while the screen illustrated in
FIG. 5 . is displayed. For example, a user enters a numeral “1” by pushing the key 16 of themobile terminal 1 in a case where the user intends to watch thebroadcast program 8 ranked in the first place. - Assume here that the user has selected the
broadcast program 8. This causes themobile terminal 1 to acquire, via theserver 2, thebroadcast program 8 administered by arecorder 3, and then reproduces thebroadcast program 8. Specifically, the communicatingsection 13 of themobile terminal 1 transmits a request to acquire thebroadcast program 8 to theserver 2. Concurrently, the communicatingsection 13 transmits identifying information for uniquely identifying themobile terminal 1 so that arecorder 3 which supplies thebroadcast program 8 is specified. The identifying information is, for example, a telephone number assigned to themobile terminal 1. - The communicating
section 21 of theserver 2 receives from themobile terminal 1 the acquisition information on thebroadcast program 8 and the telephone number of themobile terminal 1. Thememory 23 of theserver 2 stores in advance an administrative table in which telephone numbers and pieces of information for specifyingrecorders 3 are stored so as to be correlated with each other, respectively. The communicatingsection 21 refers to the administrative table stored in thememory 23, and specifies arecorder 3 corresponding to the telephone number thus received. That is, the communicatingsection 21 specifies arecorder 3 that the user of themobile terminal 1 possesses. The communicatingsection 21 selects, as a party to communicate, therecorder 3 thus specified, and then transmits to therecorder 3 the request to acquire thebroadcast program 8. - The communicating
section 31 of therecorder 3 receives from theserver 2 the request to acquire thebroadcast program 8. The communicatingsection 31 reads out from thememory 33 thebroadcast program 8 thus requested, and then transmits thebroadcast program 8 to theserver 2. The communicatingsection 21 of theserver 2 receives thebroadcast program 8 thus transmitted, converts the format of thebroadcast program 8 into a format which themobile terminal 1 can reproduce, and then transmits thebroadcast program 8 thus converted to themobile terminal 1. - The communicating
section 13 of themobile terminal 1 receives thebroadcast program 8 from theserver 2, and then supplies thebroadcast program 8 to thedisplay section 11. Thedisplay section 11 displays on thedisplay 12 thebroadcast program 8 thus supplied. As a result, the user can watch, via thedisplay 12, thebroadcast program 8 which the user specified as the one to be reproduced. Note that themobile terminal 1 selectively reproduces thebroadcast program 8, which is administered by therecorder 3 of the user of themobile terminal 1, by use of the identifying information of themobile terminal 1. That is, themobile terminal 1 cannot reproduce anotherprogram 8 which is administered by another user'srecorder 3. - (Example of Display Screen)
- The following describes an example of a display screen to be displayed while the
mobile terminal 1 reproduces a broadcast program, with reference toFIG. 6 .FIG. 6 shows that themobile terminal 1 displays a broadcast program and a graph of evaluations of the broadcast program. As illustrated inFIG. 6 , thedisplay section 11 of themobile terminal 1 displays on thedisplay 12 thebroadcast program 8 received from theserver 2. Concurrently, thedisplay section 11 displays the evaluation graph of thebroadcast program 8. The evaluation graph is described later. Thedisplay section 11 further displays on the display 12 abutton 60 and abutton 61, via which an evaluation of thebroadcast program 8 which is being reproduced is entered. - (Entry and Aggregation of Evaluations)
- A user operates the key 16 to push the
button 60 or thebutton 61 while a broadcast program is reproduced. Thus, the user enters an evaluation of the broadcast program which is being reproduced. For example, while the user pushes thebutton 60, the pushing operation is accepted by theinput section 15. This causes theinput section 15 to determine that the user has positively evaluated the broadcast program, and finds a positive evaluation which is in proportion to the number of times thebutton 60 is pushed. - In a case where the user pushes the
button 61, the pushing operation is similarly accepted by theinput section 15. This causes theinput section 15 to determine that the user has negatively evaluated the broadcast program, and finds a negative evaluation which is in proportion to the number of times thebutton 61 is pushed. - The
input section 15 supplies the evaluation thus found to the communicatingsection 13. The communicatingsection 13 correlates (i) the evaluation thus supplied with (ii) program identifying information for identifying a broadcast program which is being reproduced and (iii) an elapsed time period between time when the reproduction of the broadcast program which is being reproduced was initiated and time when the evaluation was entered, and transmits a correlated result to theserver 2. - The communicating
section 21 of theserver 2 receives the information (i) through (iii) from themobile terminal 1. The communicatingsection 21 supplies the information (i) through (iii) thus received to the aggregatingsection 22. First, the aggregatingsection 22 reads out from thememory 23 an aggregate total of evaluation found at the elapsed time thus supplied with respect to the broadcast program indicated by the program identifying information thus supplied. Then, the aggregatingsection 22 adds the evaluation supplied from the communicatingsection 21 to the aggregate total read out from thememory 14, thereby finding a new aggregate total. The aggregatingsection 22 overwrites thememory 14 so that the old aggregate total is replaced with the new aggregate total. Therefore, the aggregate total is increased in a case where the evaluation entered by the user is positive, whereas the aggregate total is decreased in a case where the evaluation entered by the user is negative. - By carrying out the processes above, the server 2 (i) aggregates, for each broadcast program and each elapsed time, evaluations transmitted from the respective
mobile terminals 1, each of which evaluations is entered for each broadcast program and at each elapsed time, and (ii) stores in thememory 23 the aggregate totals thus found. Further, theserver 2 supplies the aggregate total of evaluations thus found to each of themobile terminals 1 which are reproducing the broadcast program. According to the example illustrated inFIG. 6 , the server 2 (i) reads out, for each elapsed time of thebroadcast program 8, from thememory 23 an aggregate total found at the each elapsed time and (ii) transmits the aggregate total to themobile terminal 1, while themobile terminal 1 is reproducing thebroadcast program 8. - The
mobile terminal 1 receives from theserver 2 the aggregate total of evaluations found for a part of thebroadcast program 8 which is currently being reproduced, and notifies the user of the aggregate total of evaluations, while thebroadcast program 8 is being reproduced. Specifically, as illustrated inFIG. 6 , thedisplay section 11 graphically displays on thedisplay 12 the aggregate total of evaluations which varies with elapsed time, and which is received by the communicatingsection 13. Thus, while themobile terminal 1 is reproducing thebroadcast program 8, themobile terminal 1 notifies its user of the aggregate total of evaluations of a plurality of users with respect to a part of thebroadcast program 8 which is being currently reproduced. - (Functions and Effects)
- The processes above allow a user to know in real time the aggregate total of evaluations entered by a plurality of users with respect to a broadcast program which is being watched by the user. Therefore, the user can decide to continue to watch the broadcast program based on the fact that, for example, the aggregate total of evaluations is large. Conversely, in a case where the aggregate total of evaluations is small, the user can decide to continue to watch the broadcast program since such a small aggregate total of evaluations induces a user's interest in the broadcast program.
- As described above, the
mobile terminal 1 allows an increase in motivation causing a user to continue to watch a broadcast program. - A user watching the
broadcast program 8 via the screen illustrated inFIG. 6 can graphically check not only the aggregate total of evaluations found for a part of thebroadcast program 8 which is currently being reproduced, but also how the aggregate total of evaluations of thebroadcast program 8 had changed with elapsed time after the reproduction of the content was completed. This allows the user to know at a glance which reproduced part of thebroadcast program 8 was highly evaluated (i.e., was highly supported from the audiences) and which reproduced part of thebroadcast program 8 was evaluated low (i.e., was supported low from the audiences). In a case where the user has watched thewhole broadcast program 8, the user can know how the evaluations change with elapse time from the beginning to the end of thebroadcast program 8. - (Example in which Broadcast Program is Displayed by Television)
- The
mobile terminal 1 can directly communicate with therecorder 3 while the mobile terminal is within thehome network 5. Assume that, a user selects on the screen illustrated inFIG. 5 a reproduction of thebroadcast program 8, in a case where themobile terminal 1 is within an area in which themobile terminal 1 can directly communicate with therecorder 3. In this case, themobile terminal 1 directly communicates with therecorder 3 so as to instruct therecorder 3 to reproduce thebroadcast program 8, instead of acquiring thebroadcast program 8. Therecorder 3 causes atelevision 5, connected with therecorder 3 via thedomestic wire 6, to display thebroadcast program 8. A displayed example is illustrated in (a) ofFIG. 7 . (a) ofFIG. 7 is a diagram illustrating a screen on which thetelevision 4 displays thebroadcast program 8. - Further, the
recorder 3 notifies themobile terminal 1 that therecorder 3 has caused thetelevision 5 to display thebroadcast program 8. Upon receiving the notification, themobile terminal 1 can recognize that the user can watch thebroadcast program 8 on thetelevision 4 near the user. Therefore, themobile terminal 1 determines that themobile terminal 1 is not required to acquire thebroadcast program 8 via theserver 2 so as to reproduce thebroadcast program 8. Accordingly, themobile terminal 1 does not transmit to the server 2 a request to acquire thebroadcast program 8. - Note, however, that the aggregate totals of evaluations of the
broadcast program 8 are administered by theserver 2, not by therecorder 3. As such, themobile terminal 1 requests theserver 2 to transmit to themobile terminal 1 the aggregate total of evaluations of thebroadcast program 8. In response to the request, theserver 2 transmits to themobile terminal 1 the aggregate total of evaluations of thebroadcast program 8. As illustrated in (b) ofFIG. 7 , themobile terminal 1 graphically displays the aggregate total of evaluations of thebroadcast program 8, received from theserver 2, which aggregate total varies with elapsed time. (b) ofFIG. 7 illustrates an evaluation graph and a list of broadcast programs, both of which are displayed on thedisplay 12 by themobile terminal 1 in a case where themobile terminal 1 is within thehome network 5. - According to an example illustrated in (b) of
FIG. 7 , themobile terminal 1 concurrently displays the evaluation graph and the list of broadcast programs, which list shows top five programs in view of the evaluation. This allows themobile terminal 1 to make best use of the display screen of thedisplay 12, which display screen is smaller in area than that of thetelevision 4. According to the arrangement, a user can accessorily use themobile terminal 1 as a remote control of therecorder 3. - Thus, a user operates the
mobile terminal 1 to enter an evaluation of thebroadcast program 8 which is being displayed on thetelevision 4. The same applies to a case where themobile terminal 1 is outside thehome network 5 and displays the screen illustrated inFIG. 6 . That is, themobile terminal 1 concurrently displays thebutton 60 and thebutton 61, which are provided for entering an evaluation of a broadcast program, while displaying the screen illustrated inFIG. 7 . In this case, themobile terminal 1 transmits an entered evaluation to theserver 2, not to therecorder 3. The same applies to the case where themobile terminal 1 is outside thehome network 6 and displays the screen illustrated inFIG. 6 . - The invention being thus described, it will be obvious that the same way may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications as would be obvious to one skilled in the art are intended to be included within the scope of the following claims.
- (Various Modifications)
- For example, content to be reproduced by the
mobile terminal 1 is not limited to a broadcast program (moving image), provided that the content is data which can be electrically reproduced and which can be watched and/or listened by a user. For example, the content can be music content. - It is not limited to the
recorder 3 that broadcast programs should be stored. The broadcast programs can be stored in themobile terminal 1 in advance. Alternatively, the broadcast programs can be stored in a different server connected with theserver 2. It is possible to take a so-called Web TV as the latter example. - Further, a broadcast program to be reproduced by the
mobile terminal 1 can be a recorded broadcast program or a live broadcast program. Therefore, upon receiving evaluations of a broadcast program from themobile terminal 1, the evaluations are reflected by theserver 2 in a consolidated aggregate total of evaluations of the broadcast program, without distinguishing whether the broadcast program is a recorded broadcast program or a live broadcast program. - Further, the
server 2 can aggregate evaluations of a broadcast program by sex and/or age of users. - In the reproduction of a broadcast program, the
mobile terminal 1 preferably reproduces only parts of the broadcast program each of which parts has an aggregate total of evaluations more than a predetermined reference value. The reference value is stored in thememory 14 in advance. The reference value is set by a user, for example. Thedisplay section 11 compares an aggregate total of evaluations transmitted from theserver 2 with the reference value stored in thememory 14, while a broadcast program is displayed. As a result, a reproduction is skipped with respect to a part of the broadcast program which is being reproduced, which part has an aggregate total of evaluations smaller than the reference value. This causes themobile terminal 1 to selectively display on thedisplay 12 only the parts each of which has an aggregate total of evaluations more than the reference value. - The processes allow a user to watch only parts evaluated higher than a certain level. This makes it possible for a user to efficiently watch a broadcast program.
- There can be some broadcast programs, which are not actually recorded by the
recorder 3, among broadcast programs listed on a list of broadcast programs, which list is displayed by themobile terminal 1. This is because the server consolidates broadcast programs recorded by a plurality ofrecorders 3, and distributes a list of the broadcast programs to the plurality ofmobile terminals 1. - In view of the circumstances, the
mobile terminal 1 can display a list of broadcast programs such that a user cannot select a broadcast program which cannot be acquired from therecorder 3 via theserver 2. Specifically, themobile terminal 1 carries out a hatched display or a halftone display with respect to the information of a broadcast program which cannot be selected by the user. - Instead, it can be arranged such that the
mobile terminal 1 accepts a selection of a broadcast program which is not recorded by therecorder 3. In this case, themobile terminal 1 instructs therecorder 3 to program therecorder 3 itself to record a repeat of the broadcast program. Alternatively, themobile terminal 1 can access another server commercially providing the broadcast program so as to acquire and reproduce the broadcast program. Alternatively, themobile terminal 1 can receive a broadcast wave to reproduce a broadcast program, in a case where the broadcast program is a live one. Alternatively, themobile terminal 1 can instruct therecorder 3 to program therecorder 3 itself to record the broadcast program. - The
mobile terminal 1 can display a list of broadcast programs not in descending order of evaluations as illustrated inFIG. 5 , but in ascending order of evaluations. In either case, themobile terminal 1 gives its user an incentive to watch a broadcast program because of the evaluations of the broadcast program which function as indexes. - (Content Reproducing Program and Storage medium)
- Finally, the blocks of the
mobile terminal 1 can be realized by way of hardware. Alternatively, the blocks can be realized by way of software which is executed by a CPU (Central Processing Unit) as follows. - Specifically, the
mobile terminal 1 includes a CPU (Central Processing Unit) and memory devices (memory media). The CPU (Central Processing Unit) executes instructions in control programs for causing the functions to be realized. The memory devices include a ROM (Read Only Memory) which stores programs, a RAM (Random Access Memory) to which the programs are loaded, and a memory storing the programs and various data. - The object of the present invention can also be achieved by a predetermined storage medium, provided that the
mobile terminal 1 is arranged like above. Such a storage medium should store program code (executable program, intermediate code program, or source program) of control program for themobile terminal 1, which control program is software for realizing the aforementioned functions, so that a computer can retrieve and execute the control program code stored in the storage medium. The storage medium is provided to themobile terminal 1. Then, themobile terminal 1, which functions as the computer (or CPU, MPU), can retrieve and execute the program code stored in the storage medium. - The storage medium for providing the
mobile terminal 1 with the program code is not limited to a storage medium having a specific structure or a specific type. Specifically, the storage medium can be, for example, a tape, such as a magnetic tape or a cassette tape; a magnetic disk, such as a Floppy® disk or a hard disk, or an optical disk, such as CD-ROM/MO/MD/DVD/CD-R; a card, such as an IC card (memory card) or an optical card; or a semiconductor memory, such as a mask ROM/EPROM/EEPROM/flash ROM. - The object of the present invention can be also achieved by an arrangement in which the
mobile terminal 1 is connectable to a communications network. In this case, the program is delivered to themobile terminal 1 over the communications network. The communications network is not limited to a specific type or form, provided that the program code can be supplied to themobile terminal 1. The communications network can be, for example, the Internet, an intranet, extranet, LAN, ISDN, VAN, CATV communications network, virtual dedicated network (virtual private network), telephone line network, mobile communications network, or satellite communications network. - The transfer medium which makes up the communications network is not limited to a specific arrangement or a type, but can be any medium that can transmit the program code. The transfer medium may be, for example, wired line, such as IEEE 1394, USB (Universal Serial Bus), electric power line, cable TV line, telephone line, or ADSL (Asymmetric Digital Subscriber Line); or wireless, such as infrared radiation (IrDA, remote control), Bluetooth®, 802.11 wireless, HDR, mobile telephone network, satellite line, or terrestrial digital network. The present invention encompasses computer data signals embedded in a carrier wave, which computer data signals are the program code embodied through electronic transmission.
- As described above, the content reproducing apparatus according to the present invention includes: input means for accepting, while the content is being reproduced, an input of an evaluation of content; transmitting means for transmitting the evaluation accepted by the input means to a server which (i) aggregates, for each content, evaluations supplied from a plurality of content reproducing apparatuses so as to find an aggregate total, and (ii) transmits the aggregate total to each of the plurality of content reproducing apparatuses; receiving means for receiving the aggregate total from the server; and notifying means for notifying, while the content is being reproduced, a user of the aggregate total received by the receiving means.
- This makes it possible to increase in motivation causing a user to continue to watch and/or listen to content.
- The embodiments and concrete examples of implementation discussed in the foregoing detailed explanation serve solely to illustrate the technical details of the present invention, which should not be narrowly interpreted within the limits of such embodiments and concrete examples, but rather may be applied in many variations within the spirit of the present invention, provided such variations do not exceed the scope of the patent claims set forth below.
- The present invention can be widely used as a reproducing apparatus for reproducing content, such as a mobile terminal device which displays a broadcast program.
Claims (6)
1. A content reproducing apparatus for reproducing content, comprising:
an input section including (i) a first button via which a positive evaluation of the content is entered and (ii) a second button via which a negative evaluation of the content is entered, the input section accepting, while the content is being reproduced, an input of at least one of the positive evaluation and the negative evaluation via the first button and the second button;
a transmitting section for transmitting to a server the at least one accepted by the input section;
a receiving section for receiving from the server an aggregate total of a plurality of the at least one that are transmitted by a plurality of content reproducing apparatuses to the server; and
a notifying section for notifying a user of the aggregate total received by the receiving section.
2. The content reproducing apparatus as set forth in claim 1 , wherein:
the notifying section notifies the user, while the content is being reproduced, of the aggregate total of the at least one entered while the content is being reproduced.
3. The content reproducing apparatus as set forth in claim 1 , wherein:
the aggregate total is a value found by aggregation at the server for each content.
4. The content reproducing apparatus as set forth in claim 1 , wherein:
the aggregate total is a value found by aggregation at the server for each predetermined elapsed time of the content.
5. The content reproducing apparatus as set forth in claim 1 , wherein:
the transmitting section transmits to the server at least one of (i) the positive evaluation that is in proportion to a number of times the first button is pushed and (ii) the negative evaluation that is in proportion to a number of times the second button is pushed.
6. A non-transitory tangible computer-readable medium storing a content reproducing program that, when executed, causes one or more processors to at least:
accept, while content is being reproduced, an input, via (i) a first button via which a positive evaluation of the content is entered and (ii) a second button via which a negative evaluation of the content is entered, of at least one of the positive evaluation and the negative evaluation;
transmit to a server the at least one accepted;
receive from the server an aggregate total of a plurality of the at least one that are transmitted by a plurality of content reproducing apparatuses to the server; and
notify a user of the aggregate total received.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/100,951 US20140101681A1 (en) | 2006-10-25 | 2013-12-09 | Content reproducing apparatus, content reproducing method, server, content reproducing system, content reproducing program, and storage medium |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006290459 | 2006-10-25 | ||
JP2006-290459 | 2006-10-25 | ||
PCT/JP2007/069877 WO2008050613A1 (en) | 2006-10-25 | 2007-10-11 | Content reproducing device, content reproducing method, server, content reproducing system, content reproducing program, and recording medium |
US44393509A | 2009-04-01 | 2009-04-01 | |
US14/100,951 US20140101681A1 (en) | 2006-10-25 | 2013-12-09 | Content reproducing apparatus, content reproducing method, server, content reproducing system, content reproducing program, and storage medium |
Related Parent Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/443,935 Division US8701031B2 (en) | 2006-10-25 | 2007-10-11 | Content reproducing apparatus, content reproducing method, server, content reproducing system, content reproducing program, and storage medium |
PCT/JP2007/069877 Division WO2008050613A1 (en) | 2006-10-25 | 2007-10-11 | Content reproducing device, content reproducing method, server, content reproducing system, content reproducing program, and recording medium |
Publications (1)
Publication Number | Publication Date |
---|---|
US20140101681A1 true US20140101681A1 (en) | 2014-04-10 |
Family
ID=39324416
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/443,935 Active 2029-04-29 US8701031B2 (en) | 2006-10-25 | 2007-10-11 | Content reproducing apparatus, content reproducing method, server, content reproducing system, content reproducing program, and storage medium |
US14/100,951 Abandoned US20140101681A1 (en) | 2006-10-25 | 2013-12-09 | Content reproducing apparatus, content reproducing method, server, content reproducing system, content reproducing program, and storage medium |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/443,935 Active 2029-04-29 US8701031B2 (en) | 2006-10-25 | 2007-10-11 | Content reproducing apparatus, content reproducing method, server, content reproducing system, content reproducing program, and storage medium |
Country Status (3)
Country | Link |
---|---|
US (2) | US8701031B2 (en) |
JP (1) | JPWO2008050613A1 (en) |
WO (1) | WO2008050613A1 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012009957A (en) * | 2010-06-22 | 2012-01-12 | Sharp Corp | Evaluation information report device, content presentation device, content evaluation system, evaluation information report device control method, evaluation information report device control program, and computer-readable recording medium |
JP5691474B2 (en) * | 2010-12-15 | 2015-04-01 | カシオ計算機株式会社 | Evaluation apparatus, evaluation method, and program |
CN102819985A (en) * | 2011-06-09 | 2012-12-12 | 致伸科技股份有限公司 | Electronic display device |
EP2772864A4 (en) * | 2011-10-27 | 2015-07-15 | Synergy Drive Inc | Content evaluation/playback device |
US20150074728A1 (en) * | 2013-09-10 | 2015-03-12 | Opentv, Inc. | Systems and methods of displaying content |
US10080060B2 (en) | 2013-09-10 | 2018-09-18 | Opentv, Inc. | Systems and methods of displaying content |
CN103594035B (en) * | 2013-11-12 | 2016-08-17 | 上海滕维信息科技有限公司 | Memory-type multi-screen electronic ink screen label display system and using method |
CN103578373B (en) * | 2013-11-12 | 2016-11-23 | 上海滕维信息科技有限公司 | Base station type multi-screen electronic ink screen display system and using method |
JP6598109B2 (en) * | 2014-12-25 | 2019-10-30 | パナソニックIpマネジメント株式会社 | Video receiving method and terminal device |
JP6859395B2 (en) * | 2019-06-25 | 2021-04-14 | グリー株式会社 | Server equipment, mobile terminals, event management methods and programs |
JP6745393B1 (en) * | 2019-11-25 | 2020-08-26 | Gmo Nikko株式会社 | Information processing apparatus, information processing method, and program |
JP6934233B1 (en) * | 2020-09-07 | 2021-09-15 | 株式会社Shift | Programs, information processing equipment, and methods |
JP6978815B1 (en) * | 2021-04-22 | 2021-12-08 | 株式会社エフィシエント | Information processing system, information processing method and program |
Citations (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6322368B1 (en) * | 1998-07-21 | 2001-11-27 | Cy Research, Inc. | Training and testing human judgment of advertising materials |
US20020152114A1 (en) * | 2001-04-12 | 2002-10-17 | Shumaker Lance C. | System and method for updating an intranet portal |
US20030227479A1 (en) * | 2000-05-01 | 2003-12-11 | Mizrahi Aharon Ronen | Large group interactions |
US20040189717A1 (en) * | 2003-03-27 | 2004-09-30 | Carli Conally | Intelligent drill-down for graphical user interface |
US6947966B1 (en) * | 2000-10-13 | 2005-09-20 | Road Runner Holdco Llc | System and method for influencing dynamic community shared elements of audio, video, and text programming via a polling system |
US20060140580A1 (en) * | 2004-12-24 | 2006-06-29 | Kazushige Hiroi | Video playback apparatus |
US20060143236A1 (en) * | 2004-12-29 | 2006-06-29 | Bandwidth Productions Inc. | Interactive music playlist sharing system and methods |
US20060233522A1 (en) * | 2005-04-19 | 2006-10-19 | Kazushige Hiroi | Video processing apparatus |
US20060294467A1 (en) * | 2005-06-27 | 2006-12-28 | Nokia Corporation | System and method for enabling collaborative media stream editing |
US20070168867A1 (en) * | 2006-01-13 | 2007-07-19 | Kazushige Hiroi | Video reproduction device |
US7254605B1 (en) * | 2000-10-26 | 2007-08-07 | Austen Services Llc | Method of modulating the transmission frequency in a real time opinion research network |
US20070256021A1 (en) * | 2000-03-08 | 2007-11-01 | Prager Justin B | Systems and methods for providing customized media channels |
US20070255752A1 (en) * | 2006-04-26 | 2007-11-01 | Douglas Miller | Smart random media object playback |
US7296284B1 (en) * | 2001-08-31 | 2007-11-13 | Keen Personal Media, Inc. | Client terminal for displaying ranked program listings based upon a selected rating source |
US20080082394A1 (en) * | 2006-09-29 | 2008-04-03 | Knowledge Networks, Inc. | Method and system for providing multi-dimensional feedback |
US20080270915A1 (en) * | 2007-04-30 | 2008-10-30 | Avadis Tevanian | Community-Based Security Information Generator |
US20090119335A1 (en) * | 2005-11-10 | 2009-05-07 | Matsushita Electric Industrial Co., Ltd. | Active button |
US20090177607A1 (en) * | 2006-09-29 | 2009-07-09 | Brother Kogyo Kabushiki Kaisha | Situation presentation system, server, and computer-readable medium storing server program |
US7673317B1 (en) * | 2003-02-25 | 2010-03-02 | MediaIP, Inc. | Method and apparatus for generating an interactive radio program |
US20110066943A1 (en) * | 2002-09-16 | 2011-03-17 | Francois Brillon | Jukebox with customizable avatar |
US20110138303A1 (en) * | 2009-12-08 | 2011-06-09 | International Business Machines Corporation | Method for Capturing Collaborative, Real-Time Feedback on Socio-Technical Interactions in a Virtual Environment and Graphically Displaying the Interaction Patterns for Later Review |
US8001612B1 (en) * | 2003-11-03 | 2011-08-16 | Wieder James W | Distributing digital-works and usage-rights to user-devices |
US8042050B2 (en) * | 2001-07-31 | 2011-10-18 | Hewlett-Packard Development Company, L.P. | Method and apparatus for interactive broadcasting |
US8250616B2 (en) * | 2007-09-28 | 2012-08-21 | Yahoo! Inc. | Distributed live multimedia capture, feedback mechanism, and network |
US8332895B2 (en) * | 2002-09-16 | 2012-12-11 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US20140304335A1 (en) * | 2011-10-11 | 2014-10-09 | Timeplay Entertainment Corporation | Systems and methods for interactive experiences and controllers therefor |
US20150248219A1 (en) * | 2003-11-03 | 2015-09-03 | James W. Wieder | Adaptively Scheduling Playback or Presentation, based on User Action(s) |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000253337A (en) * | 1999-02-24 | 2000-09-14 | Sony Corp | Method and device for controlling screen, method and device for reproducing video, method and device for recording video information, and computer readable recording medium |
JP3520267B2 (en) * | 2001-03-28 | 2004-04-19 | 株式会社ジャストシステム | Program evaluation method and program evaluation system |
JP2003030105A (en) | 2001-07-11 | 2003-01-31 | Sony Corp | System, device, method, and program for contents evaluation, and contents evaluating program storage medium |
JP3938034B2 (en) * | 2001-12-21 | 2007-06-27 | 日本電信電話株式会社 | Video and audio digest creation method and apparatus |
US7277859B2 (en) * | 2001-12-21 | 2007-10-02 | Nippon Telegraph And Telephone Corporation | Digest generation method and apparatus for image and sound content |
JP2003284008A (en) * | 2002-01-15 | 2003-10-03 | Sony Broadband Solution Corp | System, apparatus, method, and program for information providings recording medium recording information providing program, apparatus, method, and program for information utilizing, and recording medium recording information utilizing program |
JP2005295266A (en) * | 2004-03-31 | 2005-10-20 | Victor Co Of Japan Ltd | Receiver |
US20070283392A1 (en) * | 2004-04-28 | 2007-12-06 | Yuko Tsusaka | Program Selecting System |
JP2008537368A (en) * | 2005-02-28 | 2008-09-11 | インライブ インターアクティブ リミティッド | Method and apparatus for real-time interaction with a large number of viewers during a live program |
JP2006352438A (en) | 2005-06-15 | 2006-12-28 | Casio Hitachi Mobile Communications Co Ltd | Broadcast receiving terminal, and system and method for gathering audience information |
US20080104626A1 (en) * | 2006-10-27 | 2008-05-01 | Avedissian Narbeh | System and method for ranking media |
US20090037414A1 (en) * | 2007-08-01 | 2009-02-05 | Yahoo! Inc. | Hosted suggestion board system for public customer feedback |
US20090327043A1 (en) * | 2008-06-25 | 2009-12-31 | Maheshinder Singh Sekhon | Method And System Of Ranking A Document |
-
2007
- 2007-10-11 JP JP2008540939A patent/JPWO2008050613A1/en active Pending
- 2007-10-11 US US12/443,935 patent/US8701031B2/en active Active
- 2007-10-11 WO PCT/JP2007/069877 patent/WO2008050613A1/en active Application Filing
-
2013
- 2013-12-09 US US14/100,951 patent/US20140101681A1/en not_active Abandoned
Patent Citations (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6322368B1 (en) * | 1998-07-21 | 2001-11-27 | Cy Research, Inc. | Training and testing human judgment of advertising materials |
US20070256021A1 (en) * | 2000-03-08 | 2007-11-01 | Prager Justin B | Systems and methods for providing customized media channels |
US20030227479A1 (en) * | 2000-05-01 | 2003-12-11 | Mizrahi Aharon Ronen | Large group interactions |
US6947966B1 (en) * | 2000-10-13 | 2005-09-20 | Road Runner Holdco Llc | System and method for influencing dynamic community shared elements of audio, video, and text programming via a polling system |
US7254605B1 (en) * | 2000-10-26 | 2007-08-07 | Austen Services Llc | Method of modulating the transmission frequency in a real time opinion research network |
US20020152114A1 (en) * | 2001-04-12 | 2002-10-17 | Shumaker Lance C. | System and method for updating an intranet portal |
US8042050B2 (en) * | 2001-07-31 | 2011-10-18 | Hewlett-Packard Development Company, L.P. | Method and apparatus for interactive broadcasting |
US7296284B1 (en) * | 2001-08-31 | 2007-11-13 | Keen Personal Media, Inc. | Client terminal for displaying ranked program listings based upon a selected rating source |
US8332895B2 (en) * | 2002-09-16 | 2012-12-11 | Touchtunes Music Corporation | Digital downloading jukebox system with user-tailored music management, communications, and other tools |
US20110066943A1 (en) * | 2002-09-16 | 2011-03-17 | Francois Brillon | Jukebox with customizable avatar |
US7673317B1 (en) * | 2003-02-25 | 2010-03-02 | MediaIP, Inc. | Method and apparatus for generating an interactive radio program |
US20100227546A1 (en) * | 2003-02-25 | 2010-09-09 | Shusman Chad W | Method and apparatus for generating an interactive radio program |
US20040189717A1 (en) * | 2003-03-27 | 2004-09-30 | Carli Conally | Intelligent drill-down for graphical user interface |
US20150248219A1 (en) * | 2003-11-03 | 2015-09-03 | James W. Wieder | Adaptively Scheduling Playback or Presentation, based on User Action(s) |
US8001612B1 (en) * | 2003-11-03 | 2011-08-16 | Wieder James W | Distributing digital-works and usage-rights to user-devices |
US20060140580A1 (en) * | 2004-12-24 | 2006-06-29 | Kazushige Hiroi | Video playback apparatus |
US20060143236A1 (en) * | 2004-12-29 | 2006-06-29 | Bandwidth Productions Inc. | Interactive music playlist sharing system and methods |
US20060233522A1 (en) * | 2005-04-19 | 2006-10-19 | Kazushige Hiroi | Video processing apparatus |
US20060294467A1 (en) * | 2005-06-27 | 2006-12-28 | Nokia Corporation | System and method for enabling collaborative media stream editing |
US20090119335A1 (en) * | 2005-11-10 | 2009-05-07 | Matsushita Electric Industrial Co., Ltd. | Active button |
US20070168867A1 (en) * | 2006-01-13 | 2007-07-19 | Kazushige Hiroi | Video reproduction device |
US20070255752A1 (en) * | 2006-04-26 | 2007-11-01 | Douglas Miller | Smart random media object playback |
US20080082394A1 (en) * | 2006-09-29 | 2008-04-03 | Knowledge Networks, Inc. | Method and system for providing multi-dimensional feedback |
US20090177607A1 (en) * | 2006-09-29 | 2009-07-09 | Brother Kogyo Kabushiki Kaisha | Situation presentation system, server, and computer-readable medium storing server program |
US20080270915A1 (en) * | 2007-04-30 | 2008-10-30 | Avadis Tevanian | Community-Based Security Information Generator |
US8250616B2 (en) * | 2007-09-28 | 2012-08-21 | Yahoo! Inc. | Distributed live multimedia capture, feedback mechanism, and network |
US20110138303A1 (en) * | 2009-12-08 | 2011-06-09 | International Business Machines Corporation | Method for Capturing Collaborative, Real-Time Feedback on Socio-Technical Interactions in a Virtual Environment and Graphically Displaying the Interaction Patterns for Later Review |
US20140304335A1 (en) * | 2011-10-11 | 2014-10-09 | Timeplay Entertainment Corporation | Systems and methods for interactive experiences and controllers therefor |
Also Published As
Publication number | Publication date |
---|---|
JPWO2008050613A1 (en) | 2010-02-25 |
US8701031B2 (en) | 2014-04-15 |
WO2008050613A1 (en) | 2008-05-02 |
US20100100837A1 (en) | 2010-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8701031B2 (en) | Content reproducing apparatus, content reproducing method, server, content reproducing system, content reproducing program, and storage medium | |
JP3743635B2 (en) | Information processing system, information processing apparatus and method, recording medium, and program | |
CN102439986B (en) | Electronic notification device and electronic notification method | |
CN1758748B (en) | Methods and systems for constructing and editing electronic program guide lineups | |
US20080098436A1 (en) | Top recording events list for media device | |
MX2011005940A (en) | Method of transmitting data from a receiver to a mobile device. | |
KR100628077B1 (en) | System and Method for Offer Commercial Broadcast Music in The Digital Television | |
US20080256218A1 (en) | Network system, controller, recording device, service server, method of acquiring resource status of recording device, and computer program | |
US20150172764A1 (en) | Apparatus and method for recommending content, and method for displaying image | |
US20080276276A1 (en) | Apparatus and method of receiving electronic program guide | |
JP3743565B2 (en) | Information processing system, information processing apparatus and method, recording medium, and program | |
US20100106800A1 (en) | Content providing system and method, shared content output apparatus and method, and program | |
JP2005159579A (en) | Television providing not-yet-televiewed program | |
KR20100018126A (en) | Method for generating and providing multimedia contents related information, and apparatus thereof | |
JP2007221377A (en) | Broadcast receiving apparatus, viewing management server, viewing determination method, broadcast system, viewing determination program, and recording medium | |
WO2008150044A1 (en) | Method and system for providing advertisement contents associated with vod contents | |
JP5820222B2 (en) | Content recording support system and method, content recording apparatus | |
WO2008013385A1 (en) | System and method for continuous display of grouped multiple independent contents | |
JP6202791B2 (en) | Preference program data management apparatus and method, and television receiver | |
JP2009288891A (en) | Content and commercial message distribution system, distribution server and reception terminal | |
US20130177289A1 (en) | Information processing apparatus and information processing method | |
JP2008176126A (en) | Communication terminal and content list management system | |
JP2013219562A (en) | Content recommendation system, content reproduction device, content recommendation server, information processing method and program | |
CN103313092A (en) | video playing | |
US20080285952A1 (en) | Internet-Based Digital Content Recording System and Method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |