Method and apparatus for providing trust-based media services
11005846 · 2021-05-11
Assignee
Inventors
Cpc classification
G06F16/435
PHYSICS
H04L2463/101
ELECTRICITY
H04L63/10
ELECTRICITY
H04L51/42
ELECTRICITY
International classification
G06F16/435
PHYSICS
Abstract
Provided are a method and an apparatus for providing a trust-based media service. First user related data and second user related data are collected from a media service and other service, the trust is analyzed based on the collected data, trust information including the trust index of the first user or the second user is obtained, and the trust information is provided. The trust index is calculated based on a value of trustworthiness for a user obtained based on a first individual measurement index calculated based on the collected data and a value of relationship between the first user and the second user obtained based on a second individual measurement index calculated based on the collected data.
Claims
1. A method for providing a trust-based media service, comprising: collecting first user related data and second user related data from a media service and another service; analyzing a trust based on the collected data and obtaining trust information including a trust index of a first user or a second user based on a result of the analyzing; and providing the trust information; and controlling an access right to a content which is provided by the first user through each of the media service and the other service based on the trust information, wherein during the controlling of the access right, when a value of the trust index corresponding to the trust information exceeds a predetermined threshold value, the access right is granted to the second user that receives the content, and when the value of the trust index corresponding to the trust information is equal to or lower than the predetermined threshold value, the access right is not granted to the second user, wherein the trust index is calculated based on a value of trustworthiness for each of the first user and the second user that is obtained based on a first individual measurement index calculated based on the collected data and a value of a relationship between the first user and the second user obtained based on a second individual measurement index calculated based on the collected data, wherein the first individual measurement index is calculated based on a value indicating ability for every user, a value indicating integrity for every user, a value indicating benevolence for every user, and a value indicating sincerity for every user, and wherein the value indicating integrity for every user is based on a sum of the number of times that a user j is reported and blocked by another user in the media service and the number of times that the user j is reported and blocked by the other user in the other service.
2. The method for providing a trust-based media service of claim 1, the second individual measurement index is calculated based on a value indicating a similarity of the first user and the second user, a value indicating a relationship period of the first user and the second user, and a value indicating closeness of the first user and the second user.
3. The method for providing a trust-based media service of claim 2, wherein the value indicating ability is calculated based on the number of mails received in the media service and the other service, the number of friends, and the number of get “likes”.
4. The method for providing a trust-based media service of claim 3, wherein the value indicating ability is calculated based on a condition of the following equation,
5. The method for providing a trust-based media service of claim 2, wherein the value indicating similarity of the first user and the second user is calculated based on the number of contents which are sent from the first user to another user, the number of contents which are received from another user, the number of contents which are sent from the second user to another user, and the number of contents which are received from another user.
6. The method for providing a trust-based media service of claim 5, wherein the value indicating similarity of the first user and the second user is calculated based on a condition of
7. The apparatus for providing a trust-based media service of claim 5, wherein the first user is a content producer and the second user is a content consumer or the first user is an analysis requestor who requests trust analysis and the second user is a respondent.
8. The method for providing a trust-based media service of claim 2, wherein the value indicating a relationship period of the first user and the second user is calculated based on a date when the first user starts using the service, a date when the second user starts using the service, a date when the first user and the second user become friends, and a first date when the second user sends the content to the first user.
9. The method for providing a trust-based media service of claim 8, wherein the value indicating the relationship period of the first user and the second user is calculated based on a condition of
10. The method for providing a trust-based media service of claim 2, wherein: the value indicating closeness of the first user and the second user is calculated based on the number of contents which are sent by the second user to the first user, the number of likes expressed by the second user to the first user, the number of contents which are sent by the first user to the second user, and the number of likes expressed by the first user to the second user.
11. The method for providing a trust-based media service of claim 10, wherein the value indicating closeness of the first user and the second user is calculated based on a condition of
12. The method for providing a trust-based media service of claim 1, wherein the value indicating integrity is calculated based on a condition of Integrity(j,t)=M−(n.sub.j,A+n.sub.j,SNS), where the Integrity (j, t) denotes a value indicating integrity for the user j at a timing t, M denotes an initial value, the n.sub.j,A denotes the number of times that the user j is reported and blocked by the other user in the media service, and the n.sub.j,SNS denotes the number of times that the user j is reported and blocked by the other user in the other service.
13. The method for providing a trust-based media service of claim 1, wherein the value indicating sincerity is calculated based on a standard deviation of a content which is produced by the user j in the media service and the other service.
14. The method for providing a trust-based media service of claim 13, wherein the value indicating sincerity is calculated based on a condition of
15. The method for providing a trust-based media service of claim 1, further comprising: selectively putting a trustworthy tag to the content provided by the first user through each of the media service and the other service based on the trust information, wherein the putting includes: putting the trustworthy tag on the content of the first user when a value of the trust index corresponding to the trust information exceeds the predetermined threshold value; and putting an untrustworthy tag on the content of the first user when the value of the trust index corresponding to the trust information is equal to or lower than the predetermined threshold value.
16. The method for providing a trust-based media service of claim 1, wherein the first user is a content producer and the second user is a content consumer or the first user is an analysis requestor who requests trust analysis and the second user is a respondent.
17. An apparatus for providing a trust-based media service, comprising: a network interface device configured to collect first user related data and second user related data from a media service and another service through a network; and a processor configured to analyze a trust based on the collected data forwarded from the network interface device, obtain trust information including a trust index of the first user or the second user, and control an access right to a content which is provided by the first user through each of the media service and the other service based on the trust information, wherein during the controlling of the access right, when a value of the trust index corresponding to the trust information exceeds a predetermined threshold value, the access right is granted to the second user that receives the content, and when the value of the trust index corresponding to the trust information is equal to or lower than the predetermined threshold value, the access right is not granted to the second user, wherein the trust index is calculated based on a value of trustworthiness for each of the first user and the second user that is obtained based on a first individual measurement index calculated based on the collected data and a value of a relationship between the first user and the second user obtained based on a second individual measurement index calculated based on the collected data, wherein the first individual measurement index is calculated based on a value indicating ability for every user, a value indicating integrity for every user, a value indicating benevolence for every user, and a value indicating sincerity for every user, and wherein the value indicating integrity for every user is based on a sum of the number of times that a user j is reported and blocked by another user in the media service and the number of times that the user j is reported and blocked by the other user in the other service.
18. The apparatus for providing a trust-based media service of claim 17, wherein the value indicating ability for every user is calculated based on the number of contents which are produced by the user in the media service and the other service, and the value indicating sincerity for every user is calculated based on a standard deviation of a content which is produced by the user in the media service and the other service, and the second individual measurement index is calculated based on a value indicating similarity of the first user and the second user calculated based on the number of contents which are sent from the first user to another user, the number of contents which are received from another user, the number of contents which are sent from the second user to another user, the number of contents which are received from another user; a value indicating a relationship period of the first user and the second user calculated based on a date when the first user starts using the service, a date when the second user starts using the service, a date when the first user and the second user become friends, and a first date when the second user sends the content to the first user; and a value indicating closeness of the first user and the second user calculated based on the number of contents which are sent by the second user to the first user, the number of likes expressed by the second user to the first user, the number of contents which are sent by the first user to the second user, the number of likes expressed by the first user to the second user.
19. The apparatus for providing a trust-based media service of claim 17, wherein the processor includes: a trust-based content assistant configured to selectively put a tag representing a trustworthiness on a content provided by the first user through each of the media service and the other service based on the trust information, wherein when a value of the trust index corresponding to the trust information exceeds the predetermined threshold value, the trust-based content assistant puts a trustworthy tag on the content of the first user and when the value of the trust index corresponding to the trust information is equal to or lower than the predetermined threshold value, the trust-based content assistant puts an untrustworthy tag on the content of the first user.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(13) In the following detailed description, only certain exemplary embodiments of the present invention have been shown and described, simply by way of illustration. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention.
(14) Accordingly, the drawings and description are to be regarded as illustrative in nature and not restrictive. Like reference numerals designate like elements throughout the specification.
(15) In the specification, unless explicitly described to the contrary, the word “comprise” and variations such as “comprises” or “comprising”, will be understood to imply the inclusion of stated elements but not the exclusion of any other elements.
(16) The expressions described as a singular form may be construed as a singular or plural unless an explicit expression such as “one” or “single” is not used.
(17) Hereinafter, a method and an apparatus for providing a trust-based media service according to an exemplary embodiment of the present invention will be described.
(18) A media service may be largely classified into a closed media service and an open media service. The closed media service is a service in which a content producer specifies a content consumer to send the contents and for example, includes e-mails and messengers. The open media service is a service in which the content producers share contents with unspecified individuals and for example, includes Facebook and youtube. The method and apparatus according to an exemplary embodiment of the present invention are applicable to both the closed media service and the open media service.
(19)
(20) In order to solve the problems incurred during the process of sharing the contents, some media services provide reputation information of the content producer. However, the reputation information is analyzed only using data present in the corresponding media service so that it is not analyzed from a multi-dimensional viewpoint.
(21)
(22) In the related art, contents are provided between the sender and receiver and the contents are autonomously investigated by the sender.
(23) In the exemplary embodiment of the present invention, as illustrated in
(24) A difference between a general media service and a trust-based media service according to an exemplary embodiment of the present invention will be summarized as represented in Table 1.
(25) TABLE-US-00001 TABLE 1 Existing media service Trust-based media service Object to be Contents Sender and receiver analyzed Approach Content rating Measure trust Directly investigate suspicious contents Analysis Domain specified data Multi-dimensional data data User report Media usage behaviors Content feedback Evaluate content (evaluation) Reputation Social activity in social network Analysis Static authorization Dynamic authorization result (For example: media service (For example: even though provider prohibits specific unreliable consumer user to evaluate specific consumes contents, content) unreliable consumer cannot add comment to post)
(26) In the exemplary embodiment of the present invention, in order to relieve risks and uncertainties inherent in the content sharing, trust information of the content producer and the consumer is analyzed to be visually seen and discriminatory content usage authority is assigned. A principle agent that analyzes the trust information is not a media service provider, but a third party.
(27)
(28) According to an exemplary embodiment of the present invention, in order to provide a trust-based media service, as illustrated in
(29) More specifically, a method for providing a trust-based media service according to an exemplary embodiment of the present invention will be described with reference to
(30) First, as illustrated in
(31) Data collected through the trust analysis model (or filtered collected data) is analyzed to evaluate and measure individual measurement indicators for obtaining trust information in step S110. Further, the trust information is obtained based on the measured individual measurement indicators in step S120.
(32)
(33) In
(34) The trust information (also referred to as a trust index) is based on trustworthiness and relationship. The trustworthiness is based on ability, integrity, and sincerity measured based on data collected from the media service and the social network service and the relationship is based on similarity, relationship period, and closeness measured based on data collected from the media service and the social network service. The individual measurement index includes the ability, the integrity, the sincerity, the similarity, the relationship period, and the closeness.
(35) The trust analysis will be described below based on the above-described model.
(36) First, a trust index of an analysis requestor i with respect to a trustee j at a timing tin the media service is defined as T(i, j, t) and is represented by an equation as follows.
T(i,j,t)=α.Math.Trustworthiness(j,t)+β.Math.Relationship(j,i,t) [Equation 1]
(37) Here, trustworthiness (j, t) represents that j is trustworthy at a timing t, that is, the trustworthiness and is judged based on objective data for j which is irrelevant to the relationship of i and j. The relationship (j, l, t) is a factor that considers the relationship of j and i and represents the relationship of j with respect to i at a timing t. α and β are variables.
(38) The trustworthiness (j, t) may be represented by the following Equation 2.
Trustworthiness(j,t)=σ.Math.Ability(j,t)+τ.Math.Integrity(j,t)φ.Math.Benevolence(j,t)+ϕ.Math.Sincerity(j,t) [Equation 2]
(39) Here, the ability(j, t) represents ability for j at a timing t and the integrity(j, t) represents integrity for j at the timing t, and the benevolence(j, t) represents benevolence for j at the timing t, and the sincerity(j, t) represents sincerity for j at the timing t. σ, τ, and ϕ are variables.
(40) The relationship (j, i, t) may be represented by the following Equation 3.
Relationship(j,i,t)=γ.Math.Similarity(j,i,t)+δ.Math.Relationship period(j,i,t)+ε.Math.Closeness(j,i,t) [Equation 3]
(41) Here, the similarity (j, t) represents similarity of j with respect to i at a timing t, the relationship period (j, i, t) represent a relationship period of j with respect to i at the timing t, and the closeness(j, i, t) represents a closeness of j with respect to i at the timing t. γ, δ, and ε are variables.
(42) The trustworthiness (j, t) is measured by the ability, the integrity, and the sincerity of j. The ability, the integrity, and the sincerity may be evaluated by the data of the media service and a social network service which is used by j and i.
(43) Specifically, the ability (j, t) represents the ability for j at the timing t and may be calculated based on the following Equation 4.
(44)
(45) Here, “Number of received mail.sub.j” denotes a number of mails received by the trustee j, “Number of friends.sub.j” denotes the number of friends in a social network of the trustee j, and “Number of get “like”.sub.j” denotes the number of get “likes” by the trustee j in the social network.
(46) The integrity (j, t) of the trustee j may be calculated based on the following Equation 5.
Integrity(j,t)=M−(n.sub.j,A+n.sub.j,SNS) [Equation 5]
Here, M denotes an initial value. n.sub.j-A denotes the number of times that the trustee j is reported and blocked by another user in the A media service and n.sub.j,SNS denotes the number of times that the trustee j is reported and blocked by another user in the social network SNS.
(47) As represented in Equation 5, the integrity (j, t) of the trustee j is inversely proportional to the number of being reported and blocked by another user until the timing t due to a behavior of j which violates a rule in the media and the social network service. The more the trustee j violates the rule, the lower the integrity.
(48) The Benevolence (j,t) of the trustee j may be calculated based on the number of incidences of sending suspicious mails and the number of incidences of sending suspicious mails in other media service.
(49) The sincerity (j, t) of the trustee j means the consistency of the activity of the trustee j in the media and is calculated based on the following Equation 6.
(50)
(51) Here, STD.sup.j-A denotes a standard deviation of the contents produced by the trustee j in the media service A until the timing t and STD.sup.j,SNS denotes a standard deviation of the contents produced by the trustee j in the social network until the timing t.
(52) The trustworthiness(j,t) is calculated by the ability, the integrity, the sincerity calculated based on the collected data.
(53) In the meantime, the relationship (j.fwdarw.i) is based on the similarity, the relationship period, and the closeness.
(54) The similarity (j, i, t) represents the similarity of j with respect to i at the timing t and is calculated based on the following Equation 7.
(55)
(56) Here, Sent content(i) denotes the number of contents which is sent to the other people by i until the period t and Sent content(j) denotes the number of contents which is sent to the other people by j until the period t. Received content(i) denotes the number of contents which are received by i from the other people until the period t and received content(j) denotes the number of contents which are received by j from the other people until the period t. Friend (i) denotes a list of friends of i existing in the social network and Friend (j) denotes a list of friends of j existing in the social network. A weight value may be separately assigned to each factor.
(57) If the analysis requestor i and the trustee j send or receive the contents to or from the same target, the similarity increases. Further, the more the common friends of the analysis requestor i and the trustee j, the higher the similarity.
(58) The trustworthiness (j, t) is calculated by the ability, the integrity, and the sincerity calculated based on the data collected as described above.
(59) In the meantime, the relationship period (j, i, t) may be calculated based on the following Equation 8.
(60)
(61) Here, a start media (j) denotes a date when j starts using the media service, a first content (j, i) denotes a first date when j sends contents to i. A start SNS(j) denotes a first date when j starts using SNS and a become friend (j, i) denotes a date when j and i become friends. A unit of time is calculated as a date.
(62) The relationship period is increased when the user have a relationship in a plurality of services.
(63) The closeness (j, i, t) may be calculated based on the following Equation 9.
(64)
(65) Here, Sent content (j.fwdarw.i) denotes the number of contents which are sent from j to i and like (j.fwdarw.i) denotes the number of likes expressed by j to i (the number of “like” expressions). The sent content (i.fwdarw.j) denotes the number of contents sent from i to j and the like (i.fwdarw.j) denotes the number of likes expressed by i to j.
(66) The relationship (j.fwdarw.i) is calculated based on the similarity, the relationship period, and the closeness calculated based on the data collected as described above.
(67) Further, a trust index T(i, j, t) of the analysis requestor i with respect to the trustee j is calculated by Equation 1 based on the trustworthiness (j,t) and the relationship (j.fwdarw.i).
(68) As described above, after obtaining the trust index, that is, the trust information, the trust-based media service is provided using the trust information in step S130.
(69) Next, specific exemplary embodiments which provide a trust-based media service using the trust information measured by the exemplary embodiment of the present invention will be described.
(70)
(71) First, as illustrated in
(72)
(73) When a terminal 21 of a sender (here, the sender may be a producer of the content or an owner of the content) tries to send an e-mail to user #1, it is requested to send an e-mail media with user #1 specified as a recipient together with the media content in step S300.
(74) An e-mail server 30 receives an e-mail sending request from the terminal 21 of the sender and stores the attached media content in step S310. The e-mail server 30 notifies to the terminal 22 of users #1 which is specified as the recipient that the e-mail is forwarded in step S320 and then when a message requesting the contents related to the e-mail is received from the terminal 22 of user #1 in step S330, requests the trust information of the sender to the trust-based media service device 10 in step S340.
(75) The trust-based media service device 10 analyzes the trust for user #1 of the sender in the above-described method to calculate trust information and forwards the calculated trust information to the e-mail server 30 in steps S350 and S360.
(76) The e-mail server 30 determines whether to access the e-mail based on the trust information for user #1 of the sender which is forwarded from the trust-based media service device 10. When it is determined that access is possible (for example, a trust index corresponding to the trust information for user #1 of the sender exceeds a predetermined threshold value), the e-mail server notifies the terminal 22 of user #1 that access to the content of the e-mail is allowed in step S370. By doing this, the terminal 22 of user #1 accesses the contents of the e-mail to allow user #1 to check the e-mail.
(77) In the meantime, when the terminal 22 of user #1 request to forward the e-mail to the other user, for example, user #2 in step S380, the e-mail server 30 notifies a terminal 23 of user #2 that the e-mail is received in step S390. Thereafter, when a message requesting an e-mail related content from the terminal 23 of user #2 is received in step S400, the e-mail server 30 requests the trust information of user #1 which is a forwarding requestor, that is, user #1 to the trust-based media service device 10 in step S410.
(78) The trust-based media service device 10 analyzes the trust for user #2 of user #1 as described in the above-described method to calculate trust information and forwards the calculated trust information to the e-mail server 30 in steps S420 and S430.
(79) The e-mail server 30 determines whether to access the e-mail based on the trust information for user #2 of user #1 forwarded from the trust-based media service device 10 and when it is determined that the access is not possible (for example, a trust index for user #2 of user #1 is equal to or lower than a predetermined threshold value) notifies the terminal 23 of user #2 that the access to the content of the e-mail is not allowed in step S440. Therefore, since user #2 is an untrustworthy user, user #2 is not allowed to access the content of the e-mail forwarded from the terminal 22 of user #1.
(80)
(81) Here, a trust-based media service for an open media, that is, a trust-based content sharing service is provided. The open media service means a media service for sharing contents with unspecified individuals such as youtube or Facebook. As illustrated in
(82)
(83) As illustrated in
(84) As described in the above-described method, the trust-based media service device 10 analyzes the trust of the content producer to calculate trust information and forwards the calculated trust information to the media server 31 in steps S730 and S740.
(85) The media server 31 puts a trustworthy tag or an untrustworthy tag on the content based on the trust information of the content user forwarded from the trust-based media service device 10. For example, when the trust information exceeds a predetermined threshold value, the media server 31 may put a trustworthy tag on the content and when the trust information is equal to or lower than the predetermined threshold value, puts an unreliable untrustworthy tag on the content in step S750.
(86) As described above, a content put with a tag based on the trust information is provided to other users and the content consumer may identify the content which is produced by an unreliable content producer in advance by referring to the trustworthy tag/untrustworthy tag put on the content before consuming the content and thus consumes the trustworthy contents.
(87)
(88) As illustrated in
(89) As described in the above-described method, the trust-based media service device 10 analyzes the trust of the content consumer and forwards the calculated trust information to the media server 31 in steps S930 and S940.
(90) The media server 31 determines whether to allow the reaction of the content consumer for the content based on the trust information of the content consumer forwarded from the trust-based media service device 10. For example, when the trust information exceeds a predetermined threshold value, reaction for the content is allowed and when the trust information is equal to or lower than the predetermined threshold value, the reaction for the content is now allowed in step S950. A result on whether to allow the reaction based on the trust information may be provided to a terminal 26 of the content consumer and particularly, when the reaction is not allowed, this may be notified to the content consumer in step S960.
(91) According to the exemplary embodiment, even though the trust index of the content consumer is equal to or lower than a specific reference value, the content consumer may consume the content but the commenting, the downloading, and evaluation (rating) which are reactions for the content are not allowed.
(92)
(93) As illustrated in
(94) The trust collecting unit 11 is configured to collect raw data for producing trust information. To this end, the trust collecting unit 11 includes a trust interface 111, a trust media data collector 112, a trust external information collector 113, a trust data filter and preprocessor 114, and a trust data adaptor 115.
(95) The trust interface 111 is configured to perform a connection function with a service in which trust related data exists. For example, the trust interface 111 performs a connection function with devices such as an e-mail server, a media server, or a terminal of a user.
(96) The trust media data collector 112 and a trust external information collector 113 are configured to collect raw data for producing trust information through the trust interface 111. Specifically, the trust media data collector 112 is configured to collect content producer related data and content consumer related data (for example, content usage data) present in the media service. The trust external information collector 113 is configured to collect content producer related data and content consumer related data from other service (for example, a social network service) other than the media service.
(97) The trust data filter and preprocessor 114 is configured to analyze and filter irrelevant or repetitive data among data collected by the trust media data collector 112 and the trust external information collector 113 in advance.
(98) The trust data adaptor 115 is configured to forward collected data (or collected data which is filtered by the trust data filter and preprocessor 114) to the trust information management unit 12.
(99) In the meantime, the trust information management unit 12 is configured to analyze and evaluate the trusts of the content producer and the content consumer based on the collected data to produce trust information. To this end, the trust information management unit 12 includes a trust attribute evaluator 121, a trust data repository 122, a trust index calculator 123, and a trust information operation and management unit 124.
(100) The trust attribute evaluator 121 is configured to measure individual measurement indices (ability, integrity, sincerity, similarity, relationship period, and closeness) in accordance with a predetermined trust analysis model based on the collected data which is forwarded from the trust collector 11.
(101) The trust data repository 122 is configured to store collected data forwarded from the trust collector 11 and in this case, the collected data may be stored without leaking personal information.
(102) The trust index calculator 123 is configured to analyze the trust for the content producer and the content consumer to obtain a trust index. The trust index calculator 123 measures the trustworthiness and the relationship as described above, based on the individual measurement indices forwarded from the trust attribute evaluator 121 and calculates the trust index based thereon. The calculated trust index is managed as trust information. Such trust information may be stored in the trust data storage 122 to be managed.
(103) The trust information operation and management unit 124 is configured to provide information which is operated and maintained by a system manager while checking a trust information management platform.
(104) In the meantime, the trust service enabler 13 is configured to perform a function of granting a right based on the trust through the analyzed and calculated trust index. To this end, the trust service enabler 13 includes a trust linking unit 131, a trust-based content access controller 132, a trust-based content assistant 133, and a trust application interface 134.
(105) The trust linking unit 131 is configured to perform a function of connecting the trust-based media service device 10, particularly, the trust information management unit 12 and the media service.
(106) The trust-based content access controller 132 is configured to perform a function of restricting content producing and consuming rights according to a predetermined rule using trust information of the content producer and the content consumer deduced by the trust information management unit 12. For example, the trust-based content access controller 132 may allow to selectively upload or post contents of the content producer based on the trust information of the content producer. Alternatively, the trust-based content access controller 132 may allow to selectively react to or forward the contents of the content consumer based on the trust information of the content consumer.
(107) The trust-based content assistant 133 is configured to perform a function of putting a trustworthy tag/untrustworthy tag on the content according to a trust index analyzed for a specific content and a predetermined rule.
(108) The trust application interface 134 is configured to perform a function of an application program interface (API) to process the application with a media service provider and a media service user (a content producer or a content consumer).
(109)
(110) As illustrated in
(111) The processor 110 may be configured to embody the methods described with reference to
(112) The memory 120 is connected to the processor 110 and stores various information related to an operation of the processor 110. The memory 120 may store instructions which may be executed by the processor 110 or load the instructions from the storage device 160 to temporarily store the instructions. The processor 110 may execute the instructions which is stored in the memory 120 or loaded from the memory. The memory may include a read only memory (ROM) 121 and a random access memory (RAM) 122.
(113) According to an exemplary embodiment of the present invention, the memory 120 may be located inside or outside the processor 110 or connected to the processor 110 through various known units.
(114) The network interface device 150 is connected to the network to be configured to transmit/receive a signal. The network interface device 150 may be configured to transmit/receive signals to/from a device of a media service provider and a terminal of a media service user which are connected via a network. By doing this, the media service user (a content producer or a content consumer) related data may be collected and trust information of the media service user may be provided.
(115) According to the exemplary embodiments of the present invention, the following effects are provided.
(116) First, according to the exemplary embodiment of the present invention, explicit trust information is provided so that risks and uncertainties inherent in production and consumption of contents may be diagnosed in advance.
(117) Second, according to the exemplary embodiment of the present invention, the users may more safely produce and consume media contents. Third, even though the related art provides evaluation information of contents or content producers only through data generated from the media service, according to the exemplary embodiment of the present invention, it is possible to provide stereoscopic and diverse trust information using data of an external service such as a social network service as well as a media service.
(118) Fourth, according to an exemplary embodiment of the present invention, the trust information of the content producer and the consumer is provided so that contaminated knowledge information such as fake news may be detected in advance.
(119) Fifth, according to the exemplary embodiment of the present invention, risks and uncertainties generated during the content producing and consuming process are detected in advance and relieved so that ultimately, it is possible to contribute to activation of the media content ecosystem.
(120) Sixth, the explicit trust information of the content producer and the content consumer is calculated to be utilized and a third-party based trust analysis may be performed.
(121) It should be understood that the method and the apparatus disclosed in the exemplary embodiments of the present invention may be implemented in different ways. For example, the disclosed apparatus of the exemplary embodiment is merely an example. For example, distinction of each unit of the device is merely a logical functional distinction and may be a different distinction during actual implementation. For example, a plurality of units or components is combined or integrated with another device or some functions are ignored or not performed. Further, units configured to perform a method according to an exemplary embodiment of the present invention may be integrated in one device or physically separately provided or two or more units may be combined as one unit. Each unit configured to perform the method described in the above-described exemplary embodiments may be implemented as a hardware or as a software function unit.
(122) The exemplary embodiments of the present invention are not embodied only by the above-described apparatus and method. Alternatively, the above-mentioned exemplary embodiments may be embodied by a program performing functions, which correspond to the configuration of the exemplary embodiments of the present invention, or a recording medium on which the program is recorded. These embodiments can be easily devised from the description of the above-mentioned exemplary embodiments by those skilled in the art to which the present invention pertains.
(123) While this invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
(124) While this invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.