KR20130093715A - Server and method for providing content to device, and the device - Google Patents

Server and method for providing content to device, and the device Download PDF

Info

Publication number
KR20130093715A
KR20130093715A KR1020110141749A KR20110141749A KR20130093715A KR 20130093715 A KR20130093715 A KR 20130093715A KR 1020110141749 A KR1020110141749 A KR 1020110141749A KR 20110141749 A KR20110141749 A KR 20110141749A KR 20130093715 A KR20130093715 A KR 20130093715A
Authority
KR
South Korea
Prior art keywords
content
terminal
list
information
selection information
Prior art date
Application number
KR1020110141749A
Other languages
Korean (ko)
Other versions
KR101870782B1 (en
Inventor
송민숙
김진한
천왕성
Original Assignee
주식회사 케이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티 filed Critical 주식회사 케이티
Priority to KR1020110141749A priority Critical patent/KR101870782B1/en
Publication of KR20130093715A publication Critical patent/KR20130093715A/en
Application granted granted Critical
Publication of KR101870782B1 publication Critical patent/KR101870782B1/en

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

A server and method for providing content to a terminal, and a terminal are provided. More specifically, receiving selection information of at least one or more contents from a first terminal among a plurality of terminals mapped to each other, generating a content list of contents based on the received selection information, and generating the generated content list among the plurality of terminals. A content providing server, a method for transmitting data of content to a second terminal, and a terminal are provided according to a second terminal and receiving a request signal for at least one or more contents from the second terminal.

Description

SERVER AND METHOD FOR PROVIDING CONTENT TO DEVICE, AND THE DEVICE}

A server and method for providing content to a terminal, and a terminal, and more specifically, to a server and method for providing content to a second terminal based on selection information received from a first terminal among a plurality of terminals, and a terminal. It is about.

The N Screen service is a service that allows a user to use a service that was independently used in various devices such as a TV, a PC, a tablet PC, or a smartphone, centering on a user or content. In the provision of the N screen service, a technology of simultaneously playing the same content on a plurality of devices of various types and seamless playback of content played on any one terminal of the plurality of devices on another device of the plurality of devices Technology is required. In this regard, Korean Patent Publication No. 2011-0009587, which is a prior art, discloses a configuration for providing video content replay between heterogeneous terminals by implementing synchronization of playback history between content servers providing content for a plurality of terminals. .

Meanwhile, the N screen service can be extended from a concept of sharing content between terminals to sharing of various additional information and services related to the content. To this end, a technology for sharing content, additional information, and service among terminals belonging to the same user, and further, information sharing technology between the user and the user is required.

A user searches for content quickly using a mobile terminal with guaranteed mobility and bookmarks desired content anytime, anywhere, thereby minimizing a search time of content used in a TV terminal. In addition, through the linkage between the TV terminal and the mobile terminal to maximize the efficiency of content consumption. In addition, we propose a new service model for generating revenue by inducing joint purchases between users. In addition, it enables the efficient sharing of content through the user and the user, the community between the user and the content. It is to be understood, however, that the technical scope of the present invention is not limited to the above-described technical problems, and other technical problems may exist.

As a technical means for achieving the above-described technical problem, an embodiment of the present invention is a selection information receiving unit for receiving selection information of at least one or more content from a first terminal of a plurality of terminals mapped to each other, to the received selection information A content list generator for generating a content list of the content based on the content list; a content list transmitter for transmitting the generated content list to a second terminal of the plurality of terminals; and a request for the at least one or more contents from the second terminal. In response to receiving a signal, a content providing server may include a content data transmitter configured to transmit data of the content to the second terminal.

In addition, according to another embodiment of the present invention, the content providing server further comprises a content information transmission unit for transmitting the content information of the live content to the first terminal, if the live content is a live content that can be jointly purchased from a plurality of content; In this case, the selection information receiver may receive selection information of at least one live content of the live content from the first terminal.

Further, according to another embodiment of the present invention, the selection information receiver receives the selection information from the first terminal registered in the first user information, the content list transmission unit is the second terminal registered in the second user information In this case, the content list may be transmitted, wherein the selection information includes a preference for the at least one or more contents, and the second user information may be registered in the same community as the first user information.

Further, another embodiment of the present invention is a step of receiving selection information of at least one or more content from a first terminal of a plurality of terminals mapped to each other, generating a content list of the content based on the received selection information Transmitting the generated content list to a second terminal of the plurality of terminals, receiving a request signal for the at least one content from the second terminal, and transmitting data of the content to the second terminal. It can provide a content providing method comprising the step of.

In addition, another embodiment of the present invention is a content list receiving unit for receiving a content list of the content from the content providing server, an image display unit for displaying the received content list on the display, the content contained in the content list from the user interface A selection signal input unit configured to receive a selection signal selected from at least one of the contents, a request signal transmitter for transmitting a request signal for requesting the selected content based on the selection signal to the content providing server, and the selection from the content providing server And a content data receiving unit for receiving data of content, wherein the content included in the content list is selected by another terminal.

By generating a content list provided to the user's TV terminal based on the selection information received from the user's mobile terminal, the user can quickly search for the content using the mobile terminal with guaranteed mobility, and bookmark the desired content anytime, anywhere. The search time of the content used in the TV terminal can be minimized. In addition, the efficiency of content consumption can be maximized through interworking between the TV terminal and the mobile terminal. By determining whether the live content can be jointly purchased and proceeding with the joint purchase procedure according to the determination result, a new service model for generating revenue can be proposed by inducing joint purchase between users. In addition, efficient sharing of contents is possible through a community between users and users, and users and contents.

1 is a block diagram of a content sharing system according to an embodiment of the present invention.
2 is a block diagram of the content providing server 10 shown in FIG. 1.
3 is a block diagram of a content providing server 10 according to another embodiment of the present invention.
4 is a configuration diagram of a terminal 22 according to an embodiment of the present invention.
5 is an operation flowchart showing a content providing method 10 according to an embodiment of the present invention.

Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, which will be readily apparent to those skilled in the art. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.

Throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another part in between . Also, when an element is referred to as "comprising ", it means that it can include other elements as well, without departing from the other elements unless specifically stated otherwise.

1 is a block diagram of a content sharing system according to an embodiment of the present invention. Referring to FIG. 1, the content sharing system includes a content providing server 10, a plurality of terminals 21 to 23, 31 to 32, and a payment server 40. However, since the content sharing system of FIG. 1 is only an embodiment of the present invention, the present invention is not limitedly interpreted through FIG. 1. For example, according to various embodiments of the present disclosure, the content sharing system may establish a session connection between at least two of the content providing server 10, the plurality of terminals 21 to 23, 31 to 32, and the payment server 40. It may further include a session management server for managing.

Each component of FIG. 1 constituting the content sharing system is generally connected through a network. A network refers to a connection structure capable of exchanging information between respective nodes such as terminals and servers. Examples of such a network include the Internet, a local area network, and a wireless LAN. A local area network (WAN), a wide area network (WAN), a personal area network (PAN), a broadcast network, and the like are included, but are not limited thereto.

The content providing server 10 provides content to a plurality of terminals 21 to 23 and 31 to 32. Specifically, the content providing server 10 receives the selection information of the content from the plurality of terminals 21 to 23 and 31 to 32, and transmits data of the content corresponding to the received selection information to the plurality of terminals 21 to 23, respectively. 31 to 32). In addition, the content providing server 10 provides a list of contents to the plurality of terminals 21 to 23 and 31 to 32. In this case, the list of contents includes at least one or more contents.

The content providing server 10 may provide the content to the second terminal based on the selection information received from the first terminal among the plurality of terminals mapped to each other. In this case, the plurality of terminals mapped to each other may be terminals mapped to the same user information. Referring to FIG. 1, the content providing server 10 may be configured based on selection information received from the first terminal 21 of the plurality of terminals 21 to 23 included in the terminal group 200 of the same user information. The content may be provided to the two terminals 22.

The content providing server 10 provides a list of contents to the second terminal 22 based on the selection information received from the first terminal 21 of the plurality of terminals mapped to each other, and the contents from the second terminal 22. The data of the content may be transmitted to the second terminal 22 according to the request signal for requesting the data of the content included in the list. In this case, the list of contents may be displayed on the display of the first terminal 21 or the second terminal 22 through a MyBox program installed in the first terminal 21 or the second terminal 22.

As such, the content providing server 10 may share the content or the list of the contents among the plurality of terminals of each user. Through this, the user can effectively use the content by separating the search for the content and the consumption of the content according to the characteristics of the terminals. For example, a user may search for content using a mobile terminal among the terminals, and consume the searched content using a TV terminal among the terminals.

The content providing server 10 performs a joint purchase process of content. At this time, the content providing server 10 may perform a joint purchase process in consideration of the characteristics of the content. For example, the content providing server 10 may advance the joint purchase process for the live content in advance, and immediately provide the VoD content corresponding to the live content to the terminals. In addition, such joint purchase may be applied to a price policy different from that of general VoD content. Through this, the user can be provided live content quickly at a low cost, and the content provider can induce more various consumption.

The content providing server 10 generates at least one or more communities associated with the content, and provides the content based on the created community. At this time, the content providing server 10 generates at least one community around the content or the user, etc. in response to the request received from any one of the plurality of terminals (21 to 23, 31 to 32), the generated community The other one of the plurality of terminals 21 to 23, 31 to 32 may be joined to the created community. For example, the content providing server 10 is requested to create a community for the first content from the terminal 21 included in the first user group 200 to generate the first content community, and the second user group. When receiving preference information regarding the first content from the terminal 31 included in the 300, the terminals 31 to 32 belonging to the second user group 300 may join the first content community. As such, the content providing server 10 may provide a content sharing service between terminals through a community.

The payment server 40 may perform a payment process for the plurality of terminals 21 to 23 and 31 to 32. For example, the payment server 40 is a result of the joint purchase process between the plurality of terminals 21 to 23, 31 to 32 and the content providing server 10, and among the plurality of terminals 21 to 23, 31 to 32. The payment process for the terminal 21 may be performed.

The plurality of terminals 21 to 23 and 31 to 32 consume content. To this end, the plurality of terminals 21 to 23, 31 to 32 transmit a search, selection, or request for content to the content providing server 10, and the content, additional information and content of the content from the content providing server 10. Related services can be provided.

According to various embodiments of the present disclosure, each of the plurality of terminals 21 to 23 and 31 to 32 may be various types of terminals. For example, the terminal may be a TV device, a computer, or a portable terminal capable of connecting to a remote server via a network. Here, an example of the TV apparatus includes a smart TV, an IPTV set-top box, and the like. Examples of the computer include a notebook computer, a desktop computer, a laptop computer, One example of the terminal includes a Personal Communication System (PCS), a Global System for Mobile Communications (GSM), a Personal Digital Cellular (PDC), a Personal Handyphone System (PHS) Assistant, IMT (International Mobile Telecommunication) -2000, Code Division Multiple Access (CDMA) -2000, W-Code Division Multiple Access (W-CDMA), Wibro (Wireless Broadband Internet) terminals, smart phones, And the like may be included in the present invention.

Hereinafter, the content providing server 10 of FIG. 1 will be described in more detail.

2 is a block diagram of the content providing server 10 shown in FIG. 1. Referring to FIG. 2, the content providing server 10 may include a content information transmitter 11, a selection information receiver 12, a content list generator 13, a content list transmitter 14, and a content data transmitter 15. ) And database 16.

However, the content providing server 10 shown in FIG. 2 is only one implementation example of the present invention, and various modifications are possible based on the components shown in FIG. 2. For example, the content providing server 10 may further include an administrator interface for receiving a certain command or information from the administrator. In this case, the manager interface may be an input device such as a keyboard, a mouse, or the like, but may be a graphical user interface (GUI) represented on a video display device.

The content information transmitter 11 transmits content information of the content to the first terminal 21. At this time, the content information transmission unit 11 may periodically transmit the content information to the first terminal 21, the content information in response to the request received from the first terminal 21, the first terminal 21 Can also be sent.

The content information transmitter 11 registers a keyword from the first terminal 21, and when the content corresponding to the registered keyword is updated, may transmit the content information of the updated content to the first terminal 21. At this time, the content information may be transmitted in the form of a push message. An example of a process of transmitting content information to the first terminal 21 will be described below.

The first terminal 21 receives a content-related keyword from the user and transmits the input keyword to the content information transmission unit 11 to register the input keyword in the content information transmission unit 11. In this case, the content information transmitter 11 may map the terminal information or the user information of the first terminal 21 and the registered keyword. Thereafter, when the content corresponding to the registered keyword is updated, the content information transmitter 11 may transmit the content information of the updated content to the first terminal 21 in the form of a push message. The first terminal 21 may play the updated content based on the transmitted push message, or further, transmit selection information about at least one of the updated contents to the selection information receiver 12.

The selection information receiver 12 receives selection information of at least one or more contents from the first terminal 21. In this case, the first terminal 21 may be any one of a plurality of terminals mapped to each other.

The selection information received from the first terminal 21 includes identification information of the content capable of identifying at least one or more contents. For example, the selection information received from the first terminal 21 may include identification information of the content such as title or metadata of the content selected in the first terminal.

The selection information received from the first terminal 21 may include keywords for at least one or more contents. In this case, the keyword may be a keyword included in additional information such as a title or metadata of the content, and the content list generator 13 may generate a content list of the content corresponding to the keyword included in the selection information.

The content list generator 13 generates a content list of content based on the received selection information. Such a content list may include identification information of at least one or more contents selected by the first terminal 21. For example, the content list may include a title of at least one or more contents selected by the first terminal 21. In addition, the content list may be programmed to be available by the MyBox program installed in the first terminal 21 or the second terminal 22. At this time, the mybox program is a program for sharing the content, additional information of the content, and a service associated with the content between the first terminal 21 and the second terminal 22.

The content list transmitter 14 transmits the generated content list to the second terminal 22 of the plurality of terminals. In this case, the first terminal 21 and the second terminal 22 may be terminals mapped to the same user information. In general, the terminals mapped to the same user information may be a plurality of N screen terminals included in a terminal group of a single user. For example, referring to FIG. 1, the plurality of terminals 21 to 23 represent N of the first user. There may be a plurality of N screen terminals included in the screen terminal group 200.

The first terminal 21 and the second terminal 22 are bound by the content providing server 10, and the content list transmitting unit 14 is bound to each other, the first terminal 21 and the second terminal 22. The content list corresponding to the selection information received from the first terminal 21 may be transmitted to the second terminal 22. An example of this is as follows. In this case, the mobile terminal described below is an example of the first terminal 21, and the TV terminal is an example of the second terminal 22.

After searching for the desired content through the mobile terminal, the user selects the content of interest and stores it in the MyBox program of the mobile terminal. The mobile terminal transmits the selection information about the stored content to the selection information receiving unit 12, and the content list transmitting unit 14 transmits the content list corresponding to the received selection information to the TV terminal. When the user turns on the TV terminal, the TV terminal displays the content list selected by the bound mobile terminal on the MyBox program of the TV terminal. In this case, when there is no mobile terminal bound to the TV terminal, the TV terminal may perform initial binding between the TV terminal and the mobile terminal by receiving a unique ID or mobile number of the mobile terminal from the user. In this case, the binding between the TV terminal and the mobile terminal may be performed by the content providing server 10 or may be directly performed between the TV terminal and the mobile terminal. When the user selects any one of the contents included in the content list using the MyBox program of the TV terminal, the TV terminal may play the selected content.

The content list transmitter 14 may receive a list request signal for requesting a content list from the second terminal 22 and transmit the generated content list to the second terminal 22. In this case, the second terminal 22 may generate a list request signal after receiving a signal for requesting a content list from the user interface. For example, when the second terminal 22 receives a selection input for an icon of the first terminal 21 from the user interface of the second terminal 22, the second terminal 22 may generate a list request signal. An example of this is as follows. In this case, the mobile terminal described below is an example of the first terminal 21, and the TV terminal is an example of the second terminal 22.

When the user selects the icon of the mobile terminal in the TV terminal to query the My Box, if the binding between the mobile terminal and the TV terminal is not bound, the TV terminal performs the first binding with the mobile terminal, and the binding between the terminals has already been established. If so, the mobile terminal may generate and transmit a list request signal for requesting a pre-generated content list. In addition, the list request signal may be transmitted to the content providing server 10 or the mobile terminal in the form of a push message.

The content list transmitter 14 may transmit the generated content list to both the first terminal 21 and the second terminal 22. In this case, the first terminal 21 may display a content list received through the MyBox program installed in the first terminal 21. In this context, the second terminal 22 may also display a content list received through the MyBox program installed in the second terminal 22. In general, the content list is displayed via the display of the first terminal 21 or the second terminal 22.

The content data transmitter 15 transmits the data of the content to the second terminal 22 in response to receiving the request signal for the at least one content from the second terminal 22. For example, the content data transmission unit 15 receives a request signal for any one channel among a plurality of channels included in the content list from the second terminal 22 and receives broadcast stream data for any one channel. It may be provided to the second terminal 22.

The database 16 stores data. At this time, the data includes data input and output between the components of the content providing server 10, and input and output between the content providing server 10 and the components outside the content providing server 10 Contains data. For example, the database 16 stores selection information received from the first terminal 21, and the database 16 stores the content list delivered from the content list generator 13 to the content list transmitter 14. Can be stored. An example of such a database 16 includes a hard disk drive, a read only memory (ROM), a random access memory (RAM), a flash memory, a memory card, or the like existing inside or outside the virtual application server 10.

3 is a block diagram of a content providing server 10 according to another embodiment of the present invention. Referring to FIG. 3, the content providing server 10 according to another exemplary embodiment of the present invention may include a content information transmitter 11, a selection information receiver 12, a content list generator 13, and a content list transmitter 14. ), A content data transmitter 15, a database 16, and a joint purchase process performer 17. The content providing server 10 according to another exemplary embodiment further includes a joint purchase process performing unit 17 as compared to the content providing server 10 according to the embodiment of FIG. 2. Accordingly, the content information transmitter 11, the selection information receiver 12, the content list generator 13, the content list transmitter 14, the content data transmitter 15, and the database 16 shown in FIG. For the matters not described below, the content information transmitter 11, the selection information receiver 12, the content list generator 13, the content list transmitter 14, and the content data transmitter disclosed in FIG. 15) Since it can be easily inferred by those skilled in the art from the same or described contents with respect to each of the database 16, the following description will be omitted. In other words, the following description will focus on the difference between the operation of the content providing server 10 according to another embodiment of FIG. 3 and the operation of the content providing server 10 according to the second embodiment.

The content information transmitter 11 according to another embodiment of the present invention transmits the content information of the live content to the first terminal 21 when the live content is a live content that can be jointly purchased from among a plurality of contents. At this time, the content information may include joint purchase information for live content that can be jointly purchased. In general, the joint purchase information may include price information of a live content and purchase procedure information. In addition, the selection information receiving unit 12 according to another embodiment of the present invention receives the selection information of at least one live content of the live content from the first terminal 21. In this case, the selection information may include joint purchase selection information on the selected live content. In general, the joint purchase selection information includes information indicating that the first terminal 21 jointly purchases the selected live content.

According to another embodiment of the present invention, if there is live content among the plurality of contents, the content information transmitting unit 11 determines whether there is VoD (Video on Demand) content corresponding to the live content based on the additional information of the live content. It may determine whether or not, and transmit the content information of the VoD content to the first terminal 21 according to the determination result. In this case, the content information transmitter 11 may transmit the content information of the VoD content to the first terminal 21 when there is a VoD content corresponding to the live content. For example, as a result of matching the IDs of the live content with the IDs and the plurality of VoD contents, the content information transmitting unit 11 returns to the first terminal 21 when the IDs of the VoD content corresponding to the live content and the ID exist. Content information of the VoD content may be transmitted. In addition, the content information may include joint purchase information for VoD content.

The selection information receiver 12 according to another embodiment of the present invention receives selection information of at least one VoD content among VoD contents from the first terminal 21. In this case, the selection information may include joint purchase selection information for VoD content.

The content list generation unit 13 according to another embodiment of the present invention generates a content list based on the selection information received from the first terminal 21. For example, the content list generator 13 may generate a content list of the selected live content based on the selection information of the live content received from the first terminal 21. In this case, the live content may mean live content that can be jointly purchased. For another example, the content list generator 13 may generate a content list of the selected VoD content based on the selection information of the VoD content received from the first terminal 21. In this case, the VoD content may refer to VoD content corresponding to live content that can be jointly purchased.

The content list transmitter 14 according to another embodiment of the present invention transmits the generated content list to the first terminal 21 or the second terminal 22. For example, the content list transmitter 14 may transmit the generated list of live content to the first terminal 21 or the second terminal 22. At this time, the live content list is displayed through the MyBox program of the first terminal 21 or the second terminal 22.

For another example, the content list transmitter 14 may transmit the generated list of VoD content to the first terminal 21 or the second terminal 22. In this case, the live content may mean live content that can be jointly purchased, and the VoD content may mean VoD content that corresponds to the live content that can be jointly purchased. At this time, the VoD content list is displayed through the MyBox program of the first terminal 21 or the second terminal 22.

The content data transmitter 15 may transmit a stream of VoD content to the second terminal 22 or the first terminal 21. At this time, the content data transmission unit 15 receives a request signal for requesting at least one or more VoD contents among the VoD contents included in the VoD contents list from the second terminal 22 or the first terminal 21, and receives the received signals. As a response corresponding to, the stream of VoD content may be transmitted to the second terminal 22 or the first terminal 21. In addition, the stream of VoD content may be VoD content corresponding to live content that can be jointly purchased.

The joint purchase process performing unit 17 receives joint purchase selection information from a plurality of terminals. For example, the joint purchase process performing unit 17 receives the joint purchase selection information from the first terminal 21 and receives the joint purchase selection information from the terminal 30. In this case, the joint purchase selection information may be the joint purchase selection for the live content or VoD content corresponding to the live content that the first terminal 21 and the terminal 30 have in common.

The joint purchase process performing unit 17 counts the received total collective purchase selection information, and performs a joint purchase process with the terminals when the counted joint purchase selection information is greater than or equal to a threshold number. For example, when the number of joint purchase selection information received from a plurality of terminals including the first terminal 21 and the terminal 30 is greater than or equal to a threshold number, the joint purchase process performing unit 17 includes a plurality of terminals. You can conduct a joint purchase process with each. At this time, the joint purchase process includes various payment procedures involved to purchase content. In addition, this joint purchase process may be performed by the payment server 40 of FIG. 1 or through collaboration with the payment server 40.

The joint purchase process performing unit 17 may perform an individual purchase process with the terminals when the number of counted joint purchase selection information is smaller than a threshold number. For example, when the number of joint purchase selection information received from a plurality of terminals including the first terminal 21 and the terminal 30 is smaller than a threshold number, the joint purchase process performing unit 17 includes a plurality of terminals. You can carry out each and every individual purchasing process. At this point, the individual purchase process includes various payment procedures involved to purchase the content.

The joint purchase process performing unit 17 may differently determine the price of the VoD content in the joint purchase process and the individual purchase process. For example, the joint purchase process execution unit 17 may determine the price of the VoD content in the joint purchase process as 70% of the list price, and determine the price of the VoD content in the individual purchase process as 90% of the list price. In addition, the joint purchase process performing unit 17 may differently determine additional information such as the viewing period of the VoD content in the joint purchase process and the individual purchase process.

According to another embodiment of the present invention, if there is live content among the plurality of contents, the content information transmitting unit 11 determines whether there is VoD (Video on Demand) content corresponding to the live content based on the additional information of the live content. It may determine whether or not, and transmit the content information of the VoD content to the first terminal 21 of the first user according to the determination result. In addition, the selection information receiver 12 receives selection information of at least one VoD content among VoD contents from the first terminal 21 of the first user. In this case, the selection information may include joint purchase selection information for VoD content, a VoD content present request, and user information of a second user or terminal information of a terminal of a second user. In addition, the content list transmitter 14 may transmit the generated list of VoD contents to the terminal of the second user.

Hereinafter will be described the operation of the content providing server 10 according to another embodiment of the present invention. Content providing server 10 according to another embodiment of the present invention is the content information transmission unit 11, the selection information receiving unit 12, the content list generation unit 13, the content list transmission unit 14, the content data transmission A unit 15, a database 16, and a joint purchase process performing unit 17 are included. The content providing server 10 according to another exemplary embodiment basically performs an operation of the content providing server 10 according to the embodiment of FIG. 2 or the content providing server 10 according to another embodiment of FIG. 3. . Hereinafter, the matters which are not described with respect to the operation of the content providing server 10 according to another exemplary embodiment of the present invention will be described with reference to the content providing server 10 or the other exemplary embodiment of FIG. 3. Since the content providing server 10 may be easily inferred from the same or described contents by those skilled in the art, the following description will be omitted.

The selection information receiving unit 12 according to another embodiment of the present invention receives the selection information from the first terminal registered in the first user information. In this case, the first terminal may be any one of a plurality of first terminals registered in the first user information. In addition, the content list transmitter 14 may transmit the content list to the second terminal registered in the second user information. In other words, the content providing server 10 according to another embodiment of the present invention may share a content list of content among users.

According to another embodiment of the present invention, the selection information received from the first terminal includes a preference for at least one or more contents. In this case, the content list transmitter 14 may extract second user information registered in the same community as the first user information, and transmit the content list to the second terminal mapped to the extracted second user information. Hereinafter, an example of creating a community according to another embodiment of the present invention will be described. In the following description, for convenience of description, a subject that creates and manages a community is assumed to be the content providing server 10. However, according to various embodiments of the present disclosure, a subject that creates and manages a community is a content providing server. It may be a community management server (not shown) configured separately from (10).

The content providing server 10 according to another embodiment of the present invention creates a community. At this time, the community refers to the community for the content.

The content providing server 10 receives preference information about predetermined content from at least one user among a plurality of users, and generates a community for the predetermined content. In this case, one example of the preference information includes a signal transmitted to the content providing server 10 according to the selection of the like icon by at least one user. For example, user A clicks the like icon for the content 'historic' using user A's mobile terminal, clicks the like icon for the content 'rooted tree' using the TV terminal, user B When the user clicks the like icon for the content 'Chi Ji-woo' by using the mobile terminal of the user B, the content providing server 10 is based on the similarity between the 'historical drama', the 'rooted tree' and 'Choi Ji-woo' Create a first community corresponding to a historical drama, a 'rooted tree' and a 'choi ji-woo'. In addition, the content providing server 10 may register the user A and the user B in the generated first community.

The content providing server 10 may receive preference information on predetermined content from at least one user among a plurality of users, and register the at least one user to a previously created community. For example, when user C clicks a like icon for a content called 'Kim Nam-joo' using user C's mobile terminal, the content providing server 10 may register user C in a previously created first community. .

The content providing server 10 may share the content, additional information of the content, and a service associated with the content among the generated plurality of communities. For example, the content providing server 10 may share the content registered in the first community, comments on the content, a joint purchase service of the content, and the like to users subscribed to the first community. In general, sharing content, additional information of the content, and a service associated with the content may include sharing content, additional information of the content, and a service associated with the content among respective terminals of users.

4 is a configuration diagram of a terminal 22 according to an embodiment of the present invention. Referring to FIG. 4, the terminal 22 includes a content list receiver 221, an image display unit 222, a selection signal input unit 223, a request signal transmitter 224, a content data receiver 225, and a database 226. It includes. However, the terminal 22 shown in FIG. 4 is only one implementation example of the present invention, and various modifications are possible based on the components shown in FIG. 4. For example, the terminal 22 may further include a user interface for receiving a certain command or information from the user. For another example, the terminal 22 may further include a voice processor included in a general terminal.

The content list receiving unit 221 receives a content list of the content from the content providing server 10. At this time, the content included in the content list may be selected by another terminal. For example, through FIG. 4, another terminal may mean the first terminal 21.

The image display unit 222 displays the received content list on the display. The selection signal input unit 223 receives a selection signal for selecting at least one of the contents included in the contents list from the user interface. The request signal transmitter 224 transmits a request signal for requesting the selected content based on the selection signal to the content providing server 10. The content data receiving unit 225 receives data of the selected content from the content providing server 10.

Database 226 stores data. At this time, the data includes data input and output between the components of the inside of the terminal 22, and includes data input and output between the components of the terminal 22 and the outside of the terminal 22. An example of such a database 226 includes a hard disk drive, a read only memory (ROM), a random access memory (RAM), a flash memory, a memory card, or the like existing inside or outside the terminal 20.

The terminal 22 refers to any one of the plurality of terminals 21 to 23, 31 to 32, the first terminal 21, and the second terminal 22 described with reference to FIGS. 1 to 3. . In particular, the terminal 22 basically performs the operation of the second terminal 22 described with reference to FIGS. 1 to 3. Therefore, matters not described below with respect to the terminal 22 will be described with reference to the plurality of terminals 21 to 23, 31 to 32, the first terminal 21, and the second terminal 22 through FIGS. 1 to 3. The descriptions given herein shall apply mutatis mutandis. That is, the matters that are not described below with respect to the terminal 22 are the same as those described above with reference to FIGS. 1 to 3, or can be easily inferred by those skilled in the art from the contents described below.

5 is an operation flowchart showing a content providing method 10 according to an embodiment of the present invention. The content providing method according to the embodiment shown in FIG. 5 includes a content providing server 10 according to the embodiment shown in FIG. 2, a content providing server 10 according to another embodiment shown in FIG. In another embodiment, the content providing server 10 includes the steps of time series processing. Therefore, although omitted below, the content providing server 10 according to the embodiment shown in FIG. 2, the content providing server 10 according to another embodiment shown in FIG. 3, or according to another embodiment described above Content described in any one of the content providing server 10 is also applied to the content providing method according to the embodiment shown in FIG.

In step S51, the selection information receiver 12 receives selection information of at least one or more contents from a first terminal among a plurality of terminals mapped to each other. In step S52, the content list generation unit 13 generates a content list of the content based on the received selection information. In step S53, the content list transmitting unit 14 transmits the generated content list to the second terminal of the plurality of terminals. In step S54, the content data transmission unit 15 receives a request signal for the at least one content from the second terminal. In step S55, the content data transmitter 15 transmits the content data to the second terminal.

The content providing method according to the embodiment described with reference to FIG. 5 may also be implemented in the form of a recording medium including instructions executable by a computer, such as a program module executed by the computer. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, the computer-readable medium may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes any information delivery media, including computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism.

The foregoing description of the present invention is intended for illustration, and it will be understood by those skilled in the art that the present invention may be easily modified in other specific forms without changing the technical spirit or essential features of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.

The scope of the present invention is shown by the following claims rather than the above description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.

10: Content providing server
11: content information transmission unit
12: selection information receiver
13: content list generator
14: content list transmission unit
16: Content data transmission unit
21: first terminal
22: second terminal

Claims (16)

In the content providing server for providing data of the content to the terminal,
A selection information receiver configured to receive selection information of at least one or more contents from a first terminal among a plurality of terminals mapped to each other;
A content list generator for generating a content list of the content based on the received selection information;
A content list transmitter for transmitting the generated content list to a second terminal of the plurality of terminals; And
And a content data transmitter configured to transmit data of the content to the second terminal in response to receiving a request signal for the at least one content from the second terminal.
The method of claim 1,
The selection information includes keywords for the at least one content,
The content list transmission unit transmits the content list to the first terminal and the second terminal, the content providing server.
3. The method of claim 2,
The content list is a content providing server that is displayed on the display of the first terminal or the second terminal by a mybox program installed in the first terminal or the second terminal.
The method of claim 1,
And the first terminal is a terminal mapped to the same user information as the second terminal.
The method of claim 1,
The content list transmission unit receives a list request signal for requesting a content list from the second terminal, and transmits the generated content list to a second terminal of the plurality of terminals.
The method of claim 5, wherein
The second terminal generates the list request signal when receiving the selection input for the icon of the first terminal from the user interface of the second terminal.
The method of claim 1,
When the content corresponding to the keyword registered from the first terminal is updated, further comprising a content information transmission unit for transmitting the content information of the updated content to the first terminal,
And the selection information receiving unit receives selection information of at least one or more contents of the updated contents from the first terminal.
The method of claim 1,
If the live content of the plurality of content is a live content that can be purchased jointly, further comprising a content information transmission unit for transmitting the content information of the live content to the first terminal,
And the selection information receiving unit receives selection information of at least one or more live contents of the live contents from the first terminal.
The method of claim 8,
The content information transmitter determines whether there is Video on Demand (VOD) content corresponding to the live content based on the additional information of the live content when the live content exists among the plurality of contents. Transmit the content information of the VoD content to the first terminal according to
The content information includes joint purchase information for the VoD content,
The selection information includes joint purchase selection information for the VoD content,
The content list is a content list of the VoD content,
The request signal is a request signal for the VoD content,
The content data transmission unit transmits the stream of the VoD content to the second terminal, content providing server.
The method of claim 9,
And counting joint purchase selection information in the VoD content, and if the counted number of joint purchase selection information is greater than or equal to a threshold number, further comprising a joint purchase process execution unit performing a joint purchase process with the first terminal. server.
11. The method of claim 10,
The joint purchase process performing unit performs a separate purchase process with the first terminal when the number of counted joint purchase selection information is smaller than a threshold number.
5. The method of claim 4,
The selection information receiving unit receives the selection information from the first terminal registered in the first user information,
And the content list transmission unit transmits the content list to the second terminal registered in second user information.
13. The method of claim 12,
The selection information includes a preference for the at least one content,
And the second user information is registered in the same community as the first user information.
13. The method of claim 12,
And the selection information receiving unit receives the selection information from any one of a plurality of first terminals registered in first user information.
In the method for providing the content data to the terminal by the content providing server,
Receiving selection information of at least one or more contents from a first terminal among a plurality of terminals mapped to each other;
Generating a content list of the content based on the received selection information;
Transmitting the generated content list to a second terminal of the plurality of terminals;
Receiving a request signal for the at least one or more content from the second terminal; And
And transmitting data of the content to the second terminal.
In the terminal receiving the data of the content from the content providing server,
A content list receiving unit which receives a content list of content from the content providing server;
An image display unit displaying the received content list on a display;
A selection signal input unit configured to receive a selection signal for selecting at least one or more contents among contents included in the contents list from a user interface;
A request signal transmitter configured to transmit a request signal for requesting the selected content to the content providing server based on the selection signal; And
A content data receiver configured to receive data of the selected content from the content providing server;
The content included in the content list is selected by another terminal, the terminal.
KR1020110141749A 2011-12-23 2011-12-23 Server and method for providing content to device, and the device KR101870782B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110141749A KR101870782B1 (en) 2011-12-23 2011-12-23 Server and method for providing content to device, and the device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110141749A KR101870782B1 (en) 2011-12-23 2011-12-23 Server and method for providing content to device, and the device

Publications (2)

Publication Number Publication Date
KR20130093715A true KR20130093715A (en) 2013-08-23
KR101870782B1 KR101870782B1 (en) 2018-06-26

Family

ID=49217782

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110141749A KR101870782B1 (en) 2011-12-23 2011-12-23 Server and method for providing content to device, and the device

Country Status (1)

Country Link
KR (1) KR101870782B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090069978A (en) * 2007-12-26 2009-07-01 에스케이 텔레콤주식회사 System, device and method that providing menu using contents access history
KR20100054006A (en) * 2008-11-13 2010-05-24 주식회사 케이티 System for providing joint-purchase contents in iptv service and method thereof
KR20110022377A (en) * 2009-08-27 2011-03-07 주식회사 케이티 Integrating program guide system and method for providing matching information
KR20110118254A (en) * 2010-04-23 2011-10-31 주식회사 인스프리트 Method and system for sharing real-time contents using wap-push message
JP2011234385A (en) * 2011-06-08 2011-11-17 Sony Corp Information providing apparatus, personal digital assistant, and content processing device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090069978A (en) * 2007-12-26 2009-07-01 에스케이 텔레콤주식회사 System, device and method that providing menu using contents access history
KR20100054006A (en) * 2008-11-13 2010-05-24 주식회사 케이티 System for providing joint-purchase contents in iptv service and method thereof
KR20110022377A (en) * 2009-08-27 2011-03-07 주식회사 케이티 Integrating program guide system and method for providing matching information
KR20110118254A (en) * 2010-04-23 2011-10-31 주식회사 인스프리트 Method and system for sharing real-time contents using wap-push message
JP2011234385A (en) * 2011-06-08 2011-11-17 Sony Corp Information providing apparatus, personal digital assistant, and content processing device

Also Published As

Publication number Publication date
KR101870782B1 (en) 2018-06-26

Similar Documents

Publication Publication Date Title
US9674576B2 (en) Methods and systems of providing a supplemental experience based on concurrently viewed content
JP2021064960A (en) Automatic content recognition fingerprint sequence matching
US20150026718A1 (en) Systems and methods for displaying a selectable advertisement when video has a background advertisement
WO2015135332A1 (en) Method and apparatus for providing information
US20100162164A1 (en) Method and apparatus for providing search service during program broadcasting
JP7019669B2 (en) Systems and methods for disambiguating terms based on static and temporal knowledge graphs
CN106489150A (en) For recognize and preserve media asset a part system and method
US10810250B2 (en) Revisiting content history
US8689252B1 (en) Real-time optimization of advertisements based on media usage
US20100138655A1 (en) Terminal apparatus and operation information collecting system
JP2011529228A (en) Promotions on video sharing sites
US20120232990A1 (en) Apparatus for providing personalized related advertisement, mobile terminal for playing related advertisement, and method for providing personalized related advertisement
US20120331514A1 (en) Method and apparatus for providing image-associated information
CN103765873A (en) Cooperative provision of personalized user functions using shared and personal devices
CN104185040A (en) Application synchronization method, application server and terminal
US11663825B2 (en) Addressable image object
JP2012234544A (en) Middle provider
CN105530536A (en) Method and device for providing media related information
Evans et al. Universal ideals in local realities: Online viewing in South Korea, Brazil and India
US11137886B1 (en) Providing content for broadcast by a messaging platform
KR102259421B1 (en) Music information provision method and system
US20130159929A1 (en) Method and apparatus for providing contents-related information
US20130166684A1 (en) Apparatus and method for providing partial contents
WO2016184288A1 (en) Advertisement putting method, device and system
US8978069B2 (en) E-commerce system using content platform independent product broadcasting

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant