U.S. patent application number 13/860591 was filed with the patent office on 2013-11-14 for display apparatus, apparatus for providing content video and control methods thereof.
This patent application is currently assigned to SAMSUNG ELECTRONICS CO., LTD.. The applicant listed for this patent is SAMSUNG ELECTRONICS CO., LTD.. Invention is credited to Sang-hee LEE, Yeo-ri YOON.
Application Number | 20130305283 13/860591 |
Document ID | / |
Family ID | 48050498 |
Filed Date | 2013-11-14 |
United States Patent
Application |
20130305283 |
Kind Code |
A1 |
YOON; Yeo-ri ; et
al. |
November 14, 2013 |
DISPLAY APPARATUS, APPARATUS FOR PROVIDING CONTENT VIDEO AND
CONTROL METHODS THEREOF
Abstract
A display apparatus includes a display unit which displays a
content video thereon; a communication unit which communicates with
an external server providing a social networking service (SNS); and
a controller which receives from the external server feedback
information of a part of a playing section of the content video
based on feedback information of a plurality of users with respect
to the content video, the feedback information being collected
through the SNS, and provides feedback information of a user
regarding the part of the playing section while the content video
is played.
Inventors: |
YOON; Yeo-ri; (Cheongju-si,
KR) ; LEE; Sang-hee; (Seoul, KR) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
SAMSUNG ELECTRONICS CO., LTD. |
Suwon-si |
|
KR |
|
|
Assignee: |
SAMSUNG ELECTRONICS CO.,
LTD.
Suwon-si
KR
|
Family ID: |
48050498 |
Appl. No.: |
13/860591 |
Filed: |
April 11, 2013 |
Current U.S.
Class: |
725/37 |
Current CPC
Class: |
H04N 21/4788 20130101;
H04N 21/4722 20130101; H04N 21/4316 20130101; H04N 21/4756
20130101 |
Class at
Publication: |
725/37 |
International
Class: |
H04N 21/4722 20060101
H04N021/4722 |
Foreign Application Data
Date |
Code |
Application Number |
May 8, 2012 |
KR |
10-2012-0048473 |
Claims
1. A display apparatus comprising: a display unit which displays a
content video thereon; a communication unit which communicates with
an external server providing a social networking service (SNS); and
a controller which receives from the external server feedback
information of a part of a playing section of the content video
based on feedback information of a plurality of users with respect
to the content video, the feedback information being collected
through the SNS, and provides feedback information of a user
regarding the part of the playing section while the content video
is played.
2. The display apparatus according to claim 1, wherein the
controller overlays the feedback information of the user on the
content video corresponding to the part of the playing section if
the display unit starts to display the part of the playing
section.
3. The display apparatus according to claim 1, wherein the
controller receives a preview image of the content video that is
generated based on the feedback information from the external
server, and controls the display unit to display the received
preview image on the display unit.
4. The display apparatus according to claim 3, wherein the preview
image is a playing section which is set based on a degree of
distribution of playing sections corresponding to the feedback
information of the plurality of users among the playing section of
the content video.
5. The display apparatus according to claim 3, wherein the feedback
information comprises at least one from among preferences,
opinions, content information and bookmark information of a
predetermined playing section of the playing section of the content
video.
6. The display apparatus according to claim 1, wherein the
controller controls the display unit to display a user interface
(UI) image which is provided to input the feedback information of
the content video while the content video is played, and upon
receiving the feedback information through the UI image in a
predetermined playing section of the content video, transmits to
the external server the feedback information so that the external
server stores the feedback information regarding the predetermined
playing section at which the feedback information has been
input.
7. The display apparatus according to claim 1, wherein the
controller is connected to the external server through a user
account based on the SNS.
8. A display apparatus comprising: a display unit which displays a
content video thereon; a communication unit which communicates with
an external server providing a social networking service (SNS); and
a controller which is connected to the external server through the
communication unit, receives a highlight image from the external
server regarding a part of a playing section of the content video
based on feedback information of a plurality of users with respect
to the content video, the feedback information being collected
through the SNS, and controls the display unit to display the
received highlight image.
9. The display apparatus according to claim 8, wherein the
controller is connected to the external server through a web
browser, and controls the display unit to display a web page for
the external server to provide the content video and the highlight
image.
10. An apparatus for providing a content video comprising: a
storage unit which stores a content video therein; a communication
unit which is connected to a plurality of display apparatuses for
communication based on a social networking service (SNS); and a
controller which collects feedback information of a plurality of
users regarding the content video from the plurality of display
apparatuses, the feedback information being collected through the
SNS, and provides one of the display apparatuses with the collected
feedback information of the plurality of users together with the
content video so that the display apparatus displays the feedback
information of a user regarding a part of a playing section of the
content video while the content video is played.
11. The apparatus according to claim 10, wherein the controller
provides the display apparatus with information of the part of the
playing section corresponding to the feedback information to
overlay the feedback information on the content video if the
display apparatus starts to display the part of the playing
section.
12. The apparatus according to claim 10, wherein the controller
generates a preview image of the content video based on the
collected feedback information of the plurality of users and
provides the display apparatus with the preview image.
13. The apparatus according to claim 12, wherein the preview image
is a playing section which is set based on a degree of distribution
of playing sections corresponding to the feedback information of
the plurality of users among the playing section of the content
video.
14. The apparatus according to claim 12, wherein the feedback
information comprises at least one from among preferences,
opinions, content information and bookmark information of a
predetermined playing section of the playing section of the content
video.
15. The apparatus according to claim 10, wherein the display
apparatus is connected to the apparatus through a user account
based on the SNS.
16. An apparatus for providing a content video comprising: a
storage unit which stores a content video therein; a communication
unit which is connected to a plurality of display apparatuses for
communication based on a social networking service (SNS); and a
controller which collects feedback information of a plurality of
users regarding the content video from the plurality of display
apparatuses, the feedback information being collected through the
SNS, generates a highlight image regarding a part of a playing
section of the content video based on the collected feedback
information and provides one of the display apparatuses with the
generated highlight image to display the generated highlight image
in the display apparatus.
17. The apparatus according to claim 16, wherein the controller
provides the display apparatus with a web page providing the
content video and the highlight image if the display apparatus is
connected through a web browser.
18. A control method of a display apparatus comprising: connecting
to an external server providing a social networking service (SNS)
for communication; receiving from the external server feedback
information of a part of a playing section of a content video based
on feedback information of a plurality of users, the feedback
information being collected through the SNS; and providing feedback
information of a user regarding the part of the playing section
while the content video is played.
19. A control method of a display apparatus comprising: connecting
to an external server providing a social networking service (SNS)
for communication; receiving from the external server a highlight
image regarding a part of a playing section of a content video
based on feedback information of a plurality of users, the feedback
information being collected through the SNS; and displaying the
received highlight image.
20. A control method of an apparatus for providing a content video
comprising: connecting to a plurality of display apparatuses for
communication based on a social networking service (SNS);
collecting feedback information of a plurality of users regarding a
content video from the plurality of display apparatuses, the
feedback information being collected through the SNS; and providing
one of the display apparatuses with the collected feedback
information of the plurality of users, together with the content
video, to display the feedback information of a user regarding a
part of a playing section while the content video is played.
21. A control method of an apparatus for providing a content video
comprising: connecting to a plurality of display apparatuses based
on a social networking service (SNS) for communication; collecting
feedback information of a plurality of users regarding a content
video from the plurality of display apparatuses, the feedback
information being collected through the SNS; and generating a
highlight image regarding a part of a playing section of the
content video based on the collected feedback information and
providing one of the display apparatuses with the generated
highlight image to display the generated highlight image in the
display apparatus.
22. A display apparatus, comprising: a display which displays a
content video; a storage which stores a first user account of a
social networking service (SNS); and a controller which receives,
from a server, feedback information related to a portion of the
content video and input to the server through a second user account
of the SNS, and controls the display to display the feedback
information based on the display displaying the portion of the
content video.
23. The display apparatus according to claim 22, wherein the
storage unit further stores the second user account.
24. The display apparatus according to claim 22, wherein the
display is a first display and the storage is a first storage and
wherein the second user account is stored in a second storage of a
second display apparatus.
25. The display apparatus according to claim 22, wherein the first
user account is related to the second user account.
26. The display apparatus according to claim 25, wherein the first
user account is related to the second user account based on an
indication of at least one from among family relationship,
friendship, a common geographical region, a common employer, and a
common school.
Description
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application claims priority from Korean Patent
Application No. 10-2012-0048473, filed on May 8, 2012 in the Korean
Intellectual Property Office, the disclosure of which is
incorporated herein by reference in its entirety.
BACKGROUND
[0002] 1. Field
[0003] Apparatuses and methods consistent with the exemplary
embodiments relate to a display apparatus which plays and displays
a content video transmitted from the outside, an apparatus for
providing a content video and control methods thereof, and more
particularly, to a display apparatus, an apparatus for providing a
content video and control methods thereof which provide various
users' preferences, opinions and other information for a
predetermined content video.
[0004] 2. Description of the Related Art
[0005] A display apparatus processes an image signal, which is
input from an external image supply source by various methods, and
displays an image on a display panel, such as a liquid crystal
display (LCD) panel, based on the processed image signal. A display
apparatus which is provided to users may include a TV or a monitor.
For example, a display apparatus which is realized as a TV may
provide an image of a desired broadcasting channel by processing a
broadcasting signal transmitted by transmission equipment of a
broadcasting station through various processing operations such as
tuning and decoding operations, or may receive a digital content
video from a streaming server and display the video.
[0006] If the display apparatus receives a content video from a
streaming server and displays the content video, the content video
may have a large quantity of data due to various features, such as
contents, type, resolution and picture quality. For example, if the
content video is a movie, a normal playing time typically exceeds
one hour. If the content video is a high-resolution and
high-quality video, the data quantity increases relatively. Even if
communication conditions for the display apparatus and the
streaming server guarantee a fast transmission speed, a large
content video causes various problems regarding downloading time
from the streaming server to the display apparatus, communication
traffic at the time of downloading the content video, a system load
to the display apparatus and the streaming server due to the
downloading, etc.
[0007] Thus, the streaming server additionally provides an image
belonging to a part of an entire playing section of the content
video, i.e., a preview image. Prior to the reception of the content
video, the display apparatus receives the preview image of the
content video and provides a user with the preview image to enable
a user to determine whether to receive, play and display the
content video in the display apparatus.
SUMMARY
[0008] Exemplary embodiments disclosed herein provide methods and
apparatuses which improve upon the conventional techniques. The
foregoing and/or other aspects may be achieved by providing a
display apparatus including: a display unit which displays a
content video thereon; a communication unit which communicates with
an external server providing a social networking service (SNS); and
a controller which receives from the external server feedback
information of a part of a playing section of the content video
based on feedback information of a plurality of users with respect
to the content video, the feedback information being collected
through the SNS, and provides feedback information of a user
regarding the part of the playing section while the content video
is played.
[0009] The controller may overlay the feedback information of the
user on the content video corresponding to the part of the playing
section if the display unit starts to display the part of the
playing section.
[0010] The controller may receive a preview image of the content
video that is generated based on the feedback information from the
external server, and controls the display unit to display the
received preview image on the display unit.
[0011] The preview image may be a playing section which is set
based on a degree of distribution of playing sections corresponding
to the feedback information of the plurality of users among the
playing section of the content video.
[0012] The feedback information may include at least one from among
preferences, opinions, content information and bookmark information
of a predetermined playing section of the playing section of the
content video.
[0013] The controller may control the display unit to display a
user interface (UI) image which is provided to input the feedback
information of the content video while the content video is played,
and upon receiving the feedback information through the UI image in
a predetermined playing section of the content video, may transmit
to the external server the feedback information so that the
external server stores the feedback information regarding the
predetermined playing section at which the feedback information has
been input.
[0014] The controller may be connected to the external server
through a user account based on the SNS.
[0015] Another aspect may be achieved by providing a display
apparatus including: a display unit which displays a content video
thereon; a communication unit which communicates with an external
server providing a social networking service (SNS); and a
controller which is connected to the external server through the
communication unit, receives a highlight image from the external
server regarding a part of a playing section of the content video
based on feedback information of a plurality of users with respect
to the content video, the feedback information being collected
through the SNS, and controls the display unit to display the
received highlight image.
[0016] The controller may be connected to the external server
through a web browser, and may control the display unit to display
a web page for the external server to provide the content video and
the highlight image.
[0017] Another aspect may be achieved by providing an apparatus for
providing a content video including: a storage unit which stores a
content video therein; a communication unit which is connected to a
plurality of display apparatuses for communication based on a
social networking service (SNS); and a controller which collects
feedback information of a plurality of users regarding the content
video from the plurality of display apparatuses, the feedback
information being collected through the SNS, and provides one of
the display apparatuses with the collected feedback information of
the plurality of users together with the content video so that the
display apparatus displays the feedback information of a user
regarding a part of a playing section of the content video while
the content video is played.
[0018] The controller may provide the display apparatus with
information of the part of the playing section corresponding to the
feedback information to overlay the feedback information on the
content video if the display unit starts to display the part of the
playing section.
[0019] The controller may generate a preview image of the content
video based on the collected feedback information of the plurality
of users and provides the display apparatus with the preview
image.
[0020] The preview image may be a playing section which is set
based on a degree of distribution of playing sections corresponding
to the feedback information of the plurality of users among the
playing section of the content video.
[0021] The feedback information may include at least one from among
preferences, opinions, content information and bookmark information
of a predetermined playing section of the playing section of the
content video.
[0022] The display apparatus may be connected to the apparatus
through a user account based on the SNS.
[0023] Another aspect may be achieved by providing an apparatus for
providing a content video including: a storage unit which stores a
content video therein; a communication unit which is connected to a
plurality of display apparatuses for communication based on a
social networking service (SNS); and a controller which collects
feedback information of a plurality of users regarding the content
video from the plurality of display apparatuses, the feedback
information being collected through the SNS, generates a highlight
image regarding a part of a playing section of the content video
based on the collected feedback information and provides one of the
display apparatuses with the generated highlight image to display
the generated highlight image in the display apparatus.
[0024] The controller may provide the display apparatus with a web
page providing the content video and the highlight image if the
display apparatus is connected through a web browser.
[0025] Another aspect may be achieved by providing a control method
of a display apparatus including: connecting to an external server
providing a social networking service (SNS) for communication;
receiving from the external server feedback information of a part
of a playing section of a content video based on feedback
information of a plurality of users, the feedback information being
collected through the SNS; and providing feedback information of a
user regarding the part of the playing section while the content
video is played.
[0026] Another aspect may be achieved by providing a control method
of a display apparatus including: connecting to an external server
providing a social networking service (SNS) for communication;
receiving from the external server a highlight image regarding a
part of a playing section of a content video based on feedback
information of a plurality of users, the feedback information being
collected through the SNS; and displaying the received highlight
image.
[0027] Another aspect may be achieved by providing a control method
of an apparatus for providing a content video including: connecting
to a plurality of display apparatuses for communication based on a
social networking service (SNS); collecting feedback information of
a plurality of users regarding a content video from the plurality
of display apparatuses, the feedback information being collected
through the SNS; and providing one of the display apparatuses with
the collected feedback information of the plurality of users,
together with the content video, to display the feedback
information of a user regarding a part of a playing section while
the content video is played.
[0028] Another aspect may be achieved by providing a control method
of an apparatus for providing a content video including: connecting
to a plurality of display apparatuses based on a social networking
service (SNS) for communication; collecting feedback information of
a plurality of users regarding a content video from the plurality
of display apparatuses, the feedback information being collected
through the SNS; and generating a highlight image regarding a part
of a playing section of the content video based on the collected
feedback information and providing one of the display apparatuses
with the generated highlight image to display the generated
highlight image in the display apparatus.
[0029] Another aspect may be achieved by providing a display
apparatus, including: a display which displays a content video; a
storage which stores a first user account of a social networking
service (SNS); and a controller which receives, from a server,
feedback information related to a portion of the content video and
input to the server through a second user account of the SNS, and
controls the display to display the feedback information based on
the display displaying the portion of the content video.
BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The above and/or other aspects will become apparent and more
readily appreciated from the following description of the exemplary
embodiments, taken in conjunction with the accompanying drawings,
in which:
[0031] FIG. 1 illustrates an example of a display system according
to an exemplary embodiment;
[0032] FIG. 2 illustrates an example of a method of connecting a
display apparatus to a server in the display system in FIG. 1;
[0033] FIGS. 3 and 4 illustrate other examples of methods of
connecting the display apparatus to the server in the display
system in FIG. 1;
[0034] FIG. 5 is a block diagram of a first display apparatus and
the server in FIG. 1;
[0035] FIG. 6 illustrates an example of a user interface (UI) image
which is displayed in a second display apparatus in FIG. 1 and
provided to input feedback information;
[0036] FIG. 7 illustrates an example of a content video which is
displayed by the first display apparatus in FIG. 1;
[0037] FIG. 8 illustrates an example of a web page image including
feedback information provided by the server in FIG. 1;
[0038] FIG. 9 illustrates a method of generating a preview image
from a content video by the server in FIG. 1;
[0039] FIG. 10 is a control flowchart showing a method of inputting
feedback information according to an exemplary embodiment;
[0040] FIG. 11 is a control flowchart showing a method of
generating a preview image by a server according to an exemplary
embodiment; and
[0041] FIG. 12 is a control flowchart showing a method of
displaying feedback information according to an exemplary
embodiment.
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
[0042] Below, exemplary embodiments will be described in detail
with reference to accompanying drawings so as to be easily realized
by a person having ordinary knowledge in the art. The exemplary
embodiments may be embodied in various forms without being limited
to the exemplary embodiments set forth herein. Descriptions of
well-known parts are omitted for clarity, and like reference
numerals refer to like elements throughout.
[0043] FIG. 1 illustrates an example of a display system according
to an exemplary embodiment.
[0044] As shown therein, the display system is formed by a
plurality of apparatuses 100, 200 and 300 which are each connected
to one another through a wired and/or wireless network for mutual
communication. The plurality of apparatuses 100, 200 and 300 of the
display system includes a plurality of display apparatuses 100 and
200, and a server 300 which is connected to the display apparatuses
100 and 200 through a network.
[0045] The display apparatuses 100 and 200 are connected to the
server 300 and receive various types of data/information therefrom.
Such data/information are not limited in type, and may include,
e.g., image data and voice data of various contents, or various
additional data, such as guide and explanation information of the
contents.
[0046] The display apparatuses 100 and 200 according to the present
exemplary embodiment include, but are not limited to, TVs which
process a broadcasting signal transmitted by transmission equipment
of a broadcasting station, and display a broadcasting image based
on the processed broadcasting signal. For example, the display
apparatuses 100 and 200 may include various forms of apparatuses
which may display an image based on image signals and/or image data
transmitted from the outside (an external source), such as a
portable multimedia player (PDP), a mobile phone, a network node,
etc., and may communicate with the server 300.
[0047] The display apparatuses 100 and 200 may receive content
video data from the outside, and process the content video data and
display an image based on the processed content video data. To do
the foregoing, the server 300 according to the present exemplary
embodiment may provide the display apparatuses 100 and 200 with
data of a digital content video at the request of the display
apparatuses 100 and 200 via video on demand (VOD). It is understood
that the data of the digital content video may be provided via
sources other than VOD as well.
[0048] Upon request for contents through a network, the server 300
may provide a content video without limitations such as a selective
response to the request, and without a specific authorization
procedure. The server 300 may authorize a request for a content
video from the display apparatuses 100 and 200 and determine
whether to provide the content video according to the authorization
result. The present exemplary embodiment relates to the latter
case, which will be described below.
[0049] FIG. 2 illustrates an example of a method of connecting the
display apparatuses 100 and 200 to the server 300.
[0050] As shown therein, the display apparatuses 100 and 200
include preset accounts 101 and 201, respectively. The accounts 101
and 201, which are user accounts, include information which
specifies a profile of a user using the display apparatuses 100 and
200, including personal information of a user, environment
information of the display apparatuses 100 and 200 set by the user,
reception and playing history of content, and other various types
of information related to usage history of the display apparatuses
100 and 200 and interaction information.
[0051] The user profile may include information which distinguishes
a user using the display apparatuses 100 and 200 from other users,
personal information of the user, or general information relating
to a user, such as hobbies and preferred viewing contents. For
example, the user profile may include an ID expressed in letters
and numbers, a user's gender, age, address, or profession
information, or a preferred broadcasting channel and broadcasting
program information, although is not limited thereto.
[0052] The environment information of the display apparatuses 100
and 200 includes various types of information which are referred to
or set for overall operations of the display apparatuses 100 and
200. For example, the display apparatuses 100 and 200 store therein
a setting state of brightness, color temperature, picture quality
or volume of a displayed image, or information related to entering
an operation state such as a power-saving standby mode of the
display apparatuses 100 and 200, as a default or as adjusted by a
user. The display apparatuses 100 and 200 perform relevant
operations according to stored information, i.e., according to the
various types of environment information, for a user's
convenience.
[0053] Interaction information includes various types of feature
information which influences the display apparatuses 100 and 200
according to an interaction between a user and at least one of the
display apparatuses 100 and 200. For example, a user may display an
image of a particular channel selected by the user from a
broadcasting channel list provided by the display apparatuses 100
and/or 200, and the display apparatuses 100 and/or 200 may store a
history of the particular channel selected by the user, and provide
the user with service based on the stored history when the user
uses one of the display apparatuses 100 and/or 200 in the
future.
[0054] The user profile, the environment information and
interaction information of the display apparatuses 100 and 200 are
correlative according to an embodiment feature.
[0055] That is, the accounts 101 and 201 may be designated
individually or plurally for one of the display apparatuses 100 and
200. According to the present exemplary embodiment, for purposes of
brief explanation, each of the display apparatuses 100 and 200 has
a single account 101 and 201, respectively, designated thereto.
Alternatively, if a plurality of accounts 101 and 201 is stored in
and designated to one of the display apparatuses 100 and 200, a
user may select one of the accounts 101 or 201.
[0056] Each of the accounts 101 and 201 includes an ID which
combines various letters and numbers to be distinguished from the
other accounts 101 and 201. Such accounts 101 and 201 are input in
advance to the display apparatuses 100 and 200 by a user and stored
in the display apparatuses 100 and 200, and the display apparatuses
100 and 200 are connected to the server 300 through the stored
accounts 101 and 201 when the display apparatuses 100 and 200 are
connected to the server 300.
[0057] Upon receiving account information of the display
apparatuses 100 and 200 for connection, the server 300 authorizes
the ID of the accounts 101 and 201. The server 300 stores therein
various types of relevant information of the accounts 101 and 201.
If the IDs of the accounts 101 and 201 correspond to the IDs of the
accounts 101 and 201 stored in the server 300 at the time of
requesting a connection, the server 300 determines that the display
apparatuses 100 and 200 with the accounts 101 and 201 are connected
to the server 300 and performs an authorization process for
entering into a connectable mode.
[0058] If it is determined that the display apparatuses 100 and 200
are connected through their accounts 101 and 201, the server 300
may store operational history corresponding to the accounts 101 and
201 when performing a particular operation in response to a request
through the accounts 101 and 201. That is, an interaction between
the display apparatuses 100 and 200 and the server 300 is performed
when the accounts 101 and 201 of the display apparatuses 100 and
200 are authorized by the server 300.
[0059] For example, a first account 101 of the first display
apparatus 100 and a second account 201 of the second display
apparatus 200 are distinguished from each other, and thus, the
server 300 stores predetermined data corresponding to the first
account 101 if the predetermined data are transmitted through the
first account 101. Alternatively, upon receiving a request for a
content video through the second account 201, the server 300
transmits the content video to the second display apparatus 200
having the second account 201, and stores a history of the request
reception and transmission corresponding to the second account
201.
[0060] The accounts 101 and 201 may be correlative under various
conditions, which are not limited in any way. For example, if the
accounts 101 and 201 each include a user profile, users of the
accounts 101 and 201 may be classified by various preset
categories, such as family, regionalism, education, address,
company, etc. These various preset categories may generally be
referred to as a social networking service (SNS) in the network
technology field, and are used to determine relevance between
accounts, for example, relevance between the user profile of one of
the accounts 101 and 201 to the other of the accounts 101 and
201.
[0061] According to such a principle, the server 300 classifies the
accounts 101 and 201 by category to thereby determine whether the
accounts 101 and 201 are correlative. The conditions for making
such a determination may include, for example, friendship,
colleagueship or regionalism.
[0062] In the foregoing example, each of the single display
apparatuses 100 and 200 has a single account. However, each of the
single display apparatuses 100 and 200 may alternatively have a
plurality of accounts 101, 102 and 103. It is understood that the
number of accounts designated to each display apparatus 100 and 200
is not limited in any way.
[0063] FIG. 3 illustrates another example of a method of connecting
the first display apparatus 100 to the server 300.
[0064] As shown therein, the first display apparatus 100 may have a
plurality of accounts 101, 102 and 103 including a first account
101, a second account 102 and a third account 103. One of the
plurality of accounts 101, 102 and 103 is selected and the first
display apparatus 100 is connected to the server 300 through the
selected account. The account may be automatically selected from
the plurality of accounts 101, 102 and 103 based on a designation
as a default or may be selected from the plurality of accounts 101,
102 and 103 by a user.
[0065] If the first display apparatus 100 is connected to the
server 300 through the selected account, the server 300 authorizes
the account.
[0066] Furthermore, the accounts 101, 102 and 103 of the display
apparatus 100 are not limited to being stored in the display
apparatus 100, and may be stored in the server 300 connected to the
display apparatus 100, rather than in the display apparatus
100.
[0067] FIG. 4 illustrates another example of a method of connecting
the first display apparatus 100 to the server 300.
[0068] As shown therein, the first display apparatus 100 does not
store its own accounts 101, 102 and 103. The first display
apparatus 100 is connected to the server 300 and is used to select
one of the plurality of accounts 101, 102 and 103 stored in advance
in the server 300. During the process, the first display apparatus
100 may perform an additional login/authorization process provided
by the server 300 to be granted access to enable selection of one
of the accounts 101, 102 and 103.
[0069] The plurality of accounts 101, 102 and 103 which is stored
in the server 300 may not be limited to accounts of a single user,
and may be accounts of a plurality of users, or a plurality of
accounts of an identical user.
[0070] If the first display apparatus 100 is used to select one of
the plurality of accounts 101, 102 and 103, the server 300
determines that the first display apparatus 100 has been connected
to the server 300 through the selected account.
[0071] As described above, examples of methods of connecting the
display apparatuses 100 and 200 to the server 300 through a preset
account have been explained regarding the case where the accounts
are stored in the display apparatuses 100 and 200, and the case
where the accounts are stored in the server 300, but it is
understood that other exemplary embodiments are not limited
thereto. For example, any of these exemplary connection methods may
be combined such that at least one account may be stored in a
display apparatus 100 or 200 and at least one other account may
stored in the server 300. Alternatively, an account or accounts may
be stored in a component distinct from the display apparatuses 100
and 200 and the server 300.
[0072] Hereinafter, detailed configurations of the display
apparatuses 100 and 200 and server 300 according to the present
exemplary embodiment will be described with reference to FIG. 5. In
the present exemplary embodiment, only the configuration of the
first display apparatus 100 will be explained, and the second
display apparatus 200 has substantially the same configuration as
the first display apparatus 100 does. Thus, the second display
apparatus 200 will not be explained in detail.
[0073] FIG. 5 is a block diagram of the first display apparatus 100
and the server 300.
[0074] As shown therein, the first display apparatus 100 includes a
communication unit 110 which communicates with the server 300 and
transmits and receives various data/signals/information to/from the
server 300, an image processor 120 which processes image data
according to a preset image processing operation if the
communication unit 110 receives the image data, a display unit 130
which displays an image thereon based on the image data processed
by the image processor 120, a user input unit 140 which outputs a
preset command/information according to a user's manipulation, a
storage unit 150 which stores therein various types of
data/information of the first display apparatus 100, and a
controller 160 which controls various operations of the first
display apparatus 100.
[0075] The server 300 includes a server communication unit 310
which communicates with the first display apparatus 100, a server
storage unit 320 which stores therein various types of
data/information of the server 300, and a server controller 330
which controls various operations of the server 300.
[0076] Hereinafter, a detailed configuration of the first display
apparatus 100 will be described.
[0077] The communication unit 110 is connected to an external
network according to preset wired and/or wireless communication
protocol to enable the first display apparatus 100 to communicate
with the server 300 connected in the same network. The
communication unit 110 performs an interactive communication so
that the controller 160 may transmit and receive predetermined data
to/from the server 300. That is, the communication unit 110
transmits data of the first display apparatus 100 to the server 300
or transmits data from the server 300 to the controller 160
according to a control of the controller 160.
[0078] The type of data which may be received by the communication
unit 110 is not limited. The communication unit 110 may receive
image data of a content video from the server 300. In the present
exemplary embodiment, only the case where the communication unit
110 receives image data will be explained, but the first display
apparatus 100 may receive image data/image signals/image
information not only through the communication unit 110 but also
through other input units, which may be configured as hardware,
software, or a combination thereof. For example, the first display
apparatus 100 may further include an additional image receiver (not
shown) to receive a radio frequency (RF) signal from a broadcasting
station (not shown), or image signals according to various types of
standards, such as, for example, high definition multimedia
interface (HDMI), DisplayPort, unified display interface (UDI) or
wireless HD standards, or may have the communication unit 110
receive the image signals according to these various types of
standards.
[0079] The image processor 120 processes the image data received by
the communication unit 110, through various preset image processing
operations. The image processor 120 outputs the processed image
data to the display unit 130, on which an image is displayed based
on the processed image data.
[0080] The image processing operation performed by the image
processor 120 may include at least one of a decoding operation
corresponding to an image format of image data, a de-interlacing
operation for converting interlaced image data into progressive
image data, a scaling operation for adjusting image data into a
preset resolution, a noise reduction operation for improving image
quality, a detail enhancement operation, a frame refresh rate
conversion operation, etc., but is not limited thereto.
[0081] The image processor 120 may be realized as a system-on-chip
(SOC) which integrates the foregoing functions, or as an image
processing board (not shown) which is formed by mounting individual
elements which perform the foregoing operations individually, on a
printed circuit board (PCB) (not shown) and is built in the first
display apparatus 100.
[0082] The display unit 130 displays an image thereon based on
processed image data output by the image processor 120. The display
unit 130 may be realized as various types of display panels,
including liquid crystal, plasma, light-emitting diode (LED),
organic light-emitting diode (OLED), surface-conduction
electron-emitter, carbon nano-tube, and nano-crystal, but is not
limited thereto.
[0083] The display unit 130 may further include additional elements
according to its embodiment type. For example, if the display unit
130 includes liquid crystal, the display unit 130 may further
include an LCD panel (not shown), a backlight unit (not shown)
which emits light to the LCD panel, and a panel driving substrate
(not shown) which drives the panel.
[0084] The user input unit 140 transmits various preset control
commands or various types of information to the controller 160
according to a user's manipulation and input. If a user inputs text
information, handwriting information or image information through
the user input unit 140, the user input unit 140 transmits the
input information to the first display apparatus 100 so that the
first display apparatus 100 may store therein the information or
perform an operation corresponding to the information. For example,
if a user profile is generated and stored in the first display
apparatus 100, a user may input his/her personal information and
signature through the user input unit 140 to store the input
information in the first display apparatus 100. The user may access
the user profile via the user input unit 140.
[0085] In an embodiment, the user input unit 140 is realized as a
menu key and an input panel installed in an external side of the
first display apparatus 100, or as a remote controller that is
separated from the first display apparatus 100. Alternatively, the
user input unit 140 may be formed integrally in the display unit
130. That is, if the display unit 130 includes a touch screen, a
user may transmit a preset command to the controller 160 through an
input menu (not shown) displayed on the display unit 130. The user
input unit 140 may further be implemented as a combination of these
types, or in other ways as well.
[0086] The storage unit 150 stores therein various types of data
according to a control of the controller 160. In an embodiment, the
storage unit 150 is realized as a non-volatile memory, such as a
flash memory or a hard disc drive, which does not lose stored data
even upon a power-off of the first display apparatus 100, although
is not limited thereto. The storage unit 150 is accessed by the
controller 160, and data stored in the storage unit 150 are
read/recorded/modified/deleted/updated by the controller 160.
[0087] The controller 160 controls various operations performed
within the first display apparatus 100. For example, to display an
image, the controller 160 logs in the server 300 through the
account of the first display apparatus 100 stored in the storage
unit 150. While logged in through the account, the controller 160
may request a predetermined content video to the server 300. If the
server 300 transmits a content video, the controller 160 transmits
the received content video to the image processor 120 to thereby
display an image on the display unit 130.
[0088] Hereinafter, a detailed configuration of the server 300 will
be described.
[0089] The server communication unit 310 performs an interactive
communication with the first display apparatus 100 through a
network, such as, for example, a LAN, the Internet, a combination
thereof, etc. To make the foregoing communication, the server
communication unit 310 is connected to the network according to a
preset communication protocol. The server communication unit 310
transmits the data received from the first display apparatus 100
via the network to the server controller 330, and transmits data
stored in the server storage unit 320 to the first display
apparatus 100 according to a control of the server controller
330.
[0090] The server storage unit 320 stores therein various types of
data according to a control of the server controller 330, and
includes, for example, a non-volatile memory. The server storage
unit 320 is accessed by the server controller 330, and data stored
in the server storage unit 320 are
read/recorded/modified/deleted/updated by the server controller
330.
[0091] The server controller 330 controls various operations of the
server 300. For example, upon receiving a request from the first
display apparatus 100 through the account, the server controller
330 selectively approves the login by comparing the account with
the account information stored in the server storage unit 320. Upon
receiving a request for content from the first display apparatus
100, the server controller 330 selects content corresponding to the
request among various types of content stored in the server
controller 320 and transmits the content to the first display
apparatus 100.
[0092] Alternatively, upon receiving predetermined data from the
first display apparatus 100, the server controller 330 may store or
update the data corresponding to the account of the first display
apparatus 100.
[0093] With the foregoing configuration, according to the present
exemplary embodiment, a user receives feedback information from
his/her friends or acquaintances regarding content which may be
provided by the server 300, thereby improving reliability in the
selection of the content and understanding of the content.
[0094] More specifically, if the first display apparatus 100 is
connected to the server 300, the server 300 transmits to the first
display apparatus 100 feedback information of a part of an entire
playing section of content (e.g., a video) based on feedback
information of a plurality of users with respect to the content
collected by using the SNS. The first display apparatus 100
transmits feedback information of the plurality of users altogether
with respect to the part of the entire playing section while the
content is played. Such feedback information may be overlaid on the
content (e.g., the video) which is currently displayed.
[0095] Hereinafter, an exemplary embodiment will be described in
more detail with reference to the drawings. In the present
exemplary embodiment, feedback information is input through the
second display apparatus 200 and the first display apparatus 100
displays a preview image based on the feedback information.
However, this is an example explaining the present exemplary
embodiment, and does not limit the exemplary embodiments in any
way. The first display apparatus 100 and the second display
apparatus 200 are named to distinguish a plurality of display
apparatuses 100 and 200, and operations of displaying a content
video, inputting feedback information and displaying a preview
image may be performed by any of the display apparatuses 100 and
200.
[0096] Transmission of feedback information of a content video 410
to the server 300 by the second display apparatus 200 will be
described with reference to FIG. 6.
[0097] FIG. 6 illustrates an example of a user interface (UI) image
of a content video 410 which is displayed in the second display
apparatus 200 to input feedback information.
[0098] As shown therein, the second display apparatus 200 transmits
a request for a content video 410 to the server 300 while being
logged in the server 300 through a second account. The second
display apparatus 200 receives the content video 410 from the
server 300 and displays the content video 410.
[0099] While the content video 410 is displayed, the second display
apparatus 200 displays a UI image 420 to input feedback information
corresponding to a preset event. The preset event may occur in
various ways, e.g., the UI image 420 may be displayed when a user
clicks a particular button (not shown) of the user input unit 140
of the second display apparatus 200. Upon occurrence of such an
event, the second display apparatus 200 may display the UI image
420 at any playing time including the time when the content video
410 is played and displayed. Alternatively, the UI image 420 may
also be displayed according to various other preset events, e.g., a
predetermined passage of time, etc.
[0100] The UI image 420 is overlaid on the content video 410 or
pops up. The UI image 420 includes content-related information 421
which explains the currently-played content, and various objects
422, 423, 424 and 425 which are provided to input feedback
information.
[0101] The content-related information 421 includes a title, a
current playing section (e.g., chapter) or playing time, and a
brief explanation of a current scene of the content. The
content-related information 421 may further include various types
of information relating to the content video 410.
[0102] The objects 422, 423, 424 and 425 are provided to input
feedback information corresponding to a current playing timing of
the content video 410. The feedback information includes, but is
not limited to, a user's preferences and opinions on the content
video 410, and more specifically, on the content at the current
timing regarding the content video 410. A user may input feedback
information corresponding to the current playing timing of the
content video 410 through the objects 422, 423, 424 and 425.
[0103] For example, the objects 422, 423, 424 and 425 are realized
as click buttons (also referred to as buttons) having labels "Like"
422, "Share" 423, "Rating" 424 and "Bookmark" 425, and feedback
information may be input by clicking at least one of the objects
422, 423, 424 and 425. Clicking on the foregoing objects 422, 423,
424 and 425 is one of various methods for inputting feedback
information. The content and input configuration of the feedback
information are not limited to the foregoing example.
[0104] The Like button 422 is provided to input a user's preference
to a current scene of the content video 410. A user may click the
Like button 422 if he/she likes the current scene.
[0105] The Share button 423 is provided to input a user's opinion
on a scene. If the Share button 423 is clicked, an input window
(not shown) may be additionally displayed for a user to input
his/her opinion on the scene.
[0106] The Rating button 424 is provided to input a user's
preference to a scene. If the Rating button 424 is clicked, several
levels of preferences are displayed and a user may select one of
the levels.
[0107] The Bookmark button 425 is flag information indicating a
timing at which a scene is played and a user may replay the content
video 410 from the timing indicated by the Bookmark 425.
[0108] The UI image 420 may be displayed repeatedly at various
playing timings of the content video 410, rather than at only a
single playing timing.
[0109] The feedback information which is input to the second
display apparatus 200 in the foregoing various ways is transmitted
by the second display apparatus 200 to the server 300.
[0110] The server 300 stores therein feedback information provided
by the second display apparatus 200 with respect to the second
account through which the second display apparatus 200 is currently
connected to the server 300. The server 300 stores therein the
feedback information corresponding to the playing timing of the
content video 410, e.g., an input timing of the feedback
information. That is, the server 300 stores therein the feedback
information input through the second account, together with the
playing timing information of the feedback information of the
content video 410.
[0111] The server 300 can receive feedback information from various
display apparatuses, including, for example, the second display
apparatus 200, and stores therein the feedback information. The
server 300 may provide the display apparatuses 100 and 200 with the
stored feedback information in various manners.
[0112] The server 300 may provide the first display apparatus 100
with the content video, together with the feedback information
collected from various users, as explained above.
[0113] FIG. 7 illustrates an example of a content video 480 which
is displayed in the first display apparatus 100.
[0114] As shown therein, the first display apparatus 100 transmits
a request for the content video 480 to the server 300 while being
connected to the server 300 through the first account. The first
display apparatus 100 receives the content video 480 from the
server, and plays and displays the content video 480. The server
300 transmits the stored feedback information together with the
content video 480, to the first display apparatus 100.
[0115] The feedback information includes information of an input
playing section (e.g., chapter of a content video) or playing
timing (e.g., 5 minutes elapsed playing time of the content video)
of the entire playing section of the content video 480, and the
first display apparatus 100 may determine a corresponding playing
section of the feedback information in the entire playing section
of the content video 480.
[0116] If there is feedback information corresponding to a
predetermined first playing section or first playing timing, the
first display apparatus 100 displays a feedback information image
481 corresponding to the first playing section or the first playing
timing when the content video 480 arrives at the first playing
section or the first playing timing while the content video 480 is
displayed.
[0117] Information which is included in the feedback information
image 481 may include feedback information input through an account
of a display apparatus at a certain playing section or playing
timing of a content video. For example, the feedback information
image 481 may include ID or profile information of a user who
previously input the feedback information, and/or an opinion and/or
preferences previously input by the user.
[0118] That is, the first display apparatus 100 may display
feedback information corresponding to each playing section while
the content video 480 is played so that a user may identify
feedback information of another account regarding a scene or scenes
displayed at each of the playing sections. Also, a user may select
feedback information of another account which relates to his/her
account based on the SNS to thereby improve reliability of the
feedback information.
[0119] Generally, data of a content video stored in the server
storage unit 320 tend to be large due to various factors, including
playing time, resolution, picture quality, contents, etc. If the
data are large, transmission time, i.e., downloading time from the
server 300 to the first display apparatus 100 increases and this
may cause inconvenience to a user. Particularly, if a communication
status in a network is of poor quality, the downloading time may be
longer than if the communication status in the network is of good
quality.
[0120] Accordingly, the server 300 may provide a preview image or
highlight image of a content video. The preview image is generated
by excerpting and editing a part of the entire content video and is
provided for a user to roughly understand the content video. The
preview image is generated by selecting a part of the entire
playing section of the content video. A single section or a
plurality of sections may be selected as the part of the entire
playing section.
[0121] Generally, the preview image is generated according to a
technique which involves editing and excerpting the content video
by a provider providing the preview image, and thus, the preview
image may not meet preferences of various users. Thus, according to
the present exemplary embodiment, the following method is offered
to improve upon this general technique.
[0122] The server 300, i.e., an apparatus which provides a content
video, collects input feedback information corresponding to a
playing timing or playing timings of the content video from one or
more of the plurality of display apparatuses 100 and 200 connected
to the server 300 through accounts, selects a part of the entire
playing section of the content video based on the collected
feedback information and generates a preview image of the content
video. The server 300 provides the display apparatuses 100 and 200
with the preview image.
[0123] For purposes of convenience, accounts of the plurality of
display apparatuses 100 and 200 are distinguished as the first
account and the second account, which are related under
predetermined conditions. The display apparatus 200 receives the
content video from the server 300 and plays and displays the
content video through the second account while being logged in the
server 300. The display apparatus 200 receives feedback information
corresponding to a predetermined playing timing of the content
video from the outside, e.g., from a user. The display apparatus
200 transmits the feedback information to the server 300.
[0124] The server 300 stores the feedback information, which is
transmitted by the display apparatus 200, corresponding to the
playing timing. The server 300 generates a preview image based on
various types of the feedback information transmitted by the
display apparatus 200 through the account, and the feedback
information may be categorized and selected depending on a
correlation between the accounts.
[0125] For example, a plurality of user accounts may be categorized
by predetermined categorization conditions, such as family, school,
address, workplace, or fan clubs, and a user may be categorized
according to his/her user profile. Also, the plurality of user
accounts may be categorized by a method of setting categorization
conditions by a single user with respect to other user accounts,
such as registered friends, among the plurality of user accounts,
as provided by a particular SNS provider. Such categorization is
not limited to the foregoing examples, and the categorization
conditions may vary.
[0126] The display apparatus 100 receives from the server 300 a
preview image which is generated on the basis of the feedback
information corresponding to a predetermined playing timing of the
content video input by a user of another display apparatus 200
through the second account 201 while the display apparatus 100 is
logged in the server 300 through the first account.
[0127] The display apparatuses 100 and 200 may receive the preview
image from the server 300 while they are logged in the server 300
through their accounts, respectively. Thus, the preview image may
meet various tastes of users, and furthermore, may reflect
preferences of other users relating to a predetermined user, the
other users being, for example, friends or family.
[0128] FIG. 8 illustrates an example of a web page image 440
including the feedback information provided by the server 300.
[0129] As shown therein, the first display apparatus 100 may
display a web page provided by the server 300 through a web
browser. Upon receiving a signal requesting a web page of the
feedback information from the first display apparatus 100 relating
to a content video, the server 300 provides the web page image 440
including stored feedback information. The first display apparatus
100 displays the web page image 440 provided by the server 300.
[0130] The web page image 440 includes feedback information which
is input through various accounts of display apparatuses and is
related to the content video. The web page image 440 includes units
of feedback information 441 which are input through the
accounts.
[0131] Each of the units of feedback information 441 is feedback
information input through an account of a single display apparatus
at a certain playing timing of a content video. For example, the
unit of feedback information 441 may include an account ID, user
profile, playing timing corresponding to feedback information, or
opinions or preferences input by a user.
[0132] A user may confirm various other users'
opinions/preferences/other feedback on the content video through
the web page image 440 displayed in the first display apparatus
100.
[0133] The server 300 may select feedback information which will be
included in the web page image 440, among stored various feedback
information, in the following manner. The server 300 categorizes
the accounts based on the categorization conditions used with the
SNS and categorizes feedback information input through the accounts
according to the categorized accounts, as explained above. The
server 300 may generate the web page image 440 including the
categorized feedback information, and selectively provide content
of the web page image 440 depending on whether the account which
has requested the web page image 440 belongs to a certain account
category.
[0134] Alternatively, the server 300 may generate a preview image
from the content video based on the categorized feedback
information, and this will be described with reference to FIG.
9.
[0135] FIG. 9 illustrates an example of a method of generating a
preview image 461 by the server 300 from the content video 460.
[0136] In FIG. 9, an entire playing section (i.e., the entire
length) of the content video 460 is indicated as Ta. The timing
corresponding to the feedback information is located at a location
in the entire playing section Ta.
[0137] The server 300 determines a degree of distribution of the
playing timing corresponding to the feedback information with
respect to Ta. The server 300 extracts playing sections which are
determined to have the highest degree of distribution of the
playing timing corresponding to the feedback information among Ta,
e.g, the playing section from t1 to t2 and the playing section from
t3 to t4.
[0138] The method of determining the degree of distribution may
employ various mathematical or statistical algorithms, and a
detailed explanation thereof will be omitted.
[0139] The server 300 generates the preview image 461 based on the
extracted sections from t1 to t2 and from t3 to t4.
[0140] The preview image 461 is generated on the basis of feedback
information transmitted by the accounts within an account category
that is determined to be relevant. Then, if a user of an account
within the same relevant account category transmits a request for
the preview image 461, the server 300 provides the preview image
461 to the account corresponding to the same relevant account
category.
[0141] Thus, a user may receive the preview image 461 which
reflects his/her various preferences/tastes.
[0142] Hereinafter, a method of inputting feedback information of a
content video by a second display apparatus according to the
present exemplary embodiment will be described with reference to
FIG. 10. FIG. 10 is a control flowchart showing a method of
inputting feedback information, according to an exemplary
embodiment. In this exemplary embodiment, a case where the second
display apparatus 200 is logged in a server 300 through a second
account is an initial state.
[0143] As shown therein, the second display apparatus plays a
content video at operation S100. Upon the occurrence of a preset
event while the content video is played at operation S110, the
second display apparatus displays a UI image for inputting feedback
information, together with the content video at operation S120.
[0144] If the feedback information is input through the UI image at
operation S130, the second display apparatus transmits the input
feedback information and corresponding playing timing information
to the server at operation S140.
[0145] Then, the server stores therein the feedback information and
playing timing information corresponding to the second account.
[0146] Hereinafter, a method of generating a preview image by the
server according to the present exemplary embodiment will be
described with reference to FIG. 11. FIG. 11 is a control flowchart
showing a process of generating a preview image according to an
exemplary embodiment. In this exemplary embodiment, a case where
the first display apparatus 100 is logged in the server 300 through
the first account is an initial state.
[0147] As shown therein, the server selects the stored feedback
information at operation S200. The selection method may be the same
as that explained above, and the server generates the preview image
based on the selected feedback information at operation S210.
[0148] Upon receiving a request for the preview image from the
first display apparatus through the first account at operation
S220, the server selects the preview image generated on the basis
of the feedback information from the second account at operation
S230. The reason why the server selects the preview image generated
on the basis of the feedback information from the second account is
because the first account is determined to be related to the second
account based on preset conditions.
[0149] The server transmits the selected preview image to the first
display apparatus with the first account at operation S240.
Accordingly, the first display apparatus may display the preview
image reflecting the feedback information from the second account
that is related to the first account.
[0150] As described above, the display apparatus according to the
present exemplary embodiment (e.g., first display apparatus 100)
may be connected to a server (e.g., server 300) through a first
account (e.g., first account 101), and the server 300 may be
connected to another display apparatus (e.g., second display
apparatus 200) with at least one second account (e.g., second
account 201) that is set to be related to the first account based
on predetermined conditions. Upon a connection to the server
through the first account, the display apparatus may receive the
preview image from the server which has been generated by the
server on the basis of the feedback information corresponding to a
predetermined playing timing of the content video and input by the
other display apparatus with the second account.
[0151] Further, according to exemplary embodiments, the server may
receive the feedback information from the plurality of display
apparatuses which is input corresponding to a predetermined playing
timing of the content video, generate the preview image based on
the feedback information if the accounts are set to be related to
each other based on predetermined conditions, and provide the
preview image to the display apparatuses.
[0152] The predetermined conditions may be many different types of
conditions and are not limited, as long as the predetermined
conditions define some kind of relevance between preset accounts.
For example, the relevance may be based on a category (e.g.,
friends) which is provided by the SNS.
[0153] Hereinafter, a control method of the display apparatus
according to the present exemplary embodiment will be described
with reference to FIG. 12. FIG. 12 is a control flowchart showing a
method of displaying feedback information according to an exemplary
embodiment.
[0154] As shown therein, the display apparatus transmits a request
for the content video to the server at operation S300. In response
to such a request, the display apparatus receives the content video
and feedback information related to the content video from the
server at operation S310.
[0155] The display apparatus plays the received content video at
operation S320.
[0156] If the content video arrives at the corresponding playing
timing of the feedback information while the content video is being
played at operation S330, the display apparatus displays the
feedback information corresponding to the playing timing at
operation S340. The feedback information may be overlaid on the
content video, and the display apparatus does not display the
feedback information if the content video is played past the
playing timing.
[0157] The foregoing process is repeatedly performed when there is
a playing timing corresponding to various types of feedback
information while the content video is played.
[0158] Although a few exemplary embodiments have been shown and
described, it will be appreciated by those skilled in the art that
changes may be made in these exemplary embodiments without
departing from the principles and spirit of the invention, the
range of which is defined in the appended claims and their
equivalents.
* * * * *