Abstract:
An electronic apparatus includes a communication interface, a display, and a processor configured to, based on a content being received from a source apparatus via the communication interface, obtain feature information of the received content, and transmit the obtained feature information to an external server, receive, from the external server, identification information of the content, the identification information being obtained based on the transmitted feature information, based on a predetermined mode of the display being turned on according to a signal that is received from the source apparatus via the communication interface, obtain information regarding a first time point when the predetermined mode is turned on, and based on the predetermined mode of the display being turned off, obtain information regarding a second time point when the predetermined mode is turned off after the first time point.
Abstract:
Provided is a data management method of a server, including receiving, from a first server, first data, in which a first identification (ID) associated with a device and a first encryption identification (ID) that encrypts an ID associated with an advertisement are mapped and second data, in which a second ID associated with the advertisement and a second encryption ID that encrypts an ID associated with the device are mapped; converting a second encryption ID associated with an electronic device, received from a second server, to the second ID based on the second data, and transmitting the converted second ID and third data to an advertisement service server; and converting a first encryption ID associated with the electronic device, received from a third server, to the first ID based on the first data, and transmitting the converted first ID and fourth data to a general service server.
Abstract:
Provided is a display device including: a display; a communicator; a memory storing one or more instructions; and a processor configured to execute the one or more instructions stored in the memory, to perform control to extract a video fingerprint from current content being displayed on the display, transmit the extracted video fingerprint to a server, receive, from the server, a first response comprising a matching result of the extracted video fingerprint and video fingerprints stored in the server, extract an audio fingerprint from the current content being displayed on the display in case that the extracted video fingerprint matches a plurality of video fingerprints stored in the server according to the first response, transmit the extracted audio fingerprint to the server, and receive, from the server, a second response comprising a matching result of the extracted audio fingerprint and audio fingerprints stored in the server.
Abstract:
Provided is a data management method of a server, including receiving, from a first server, first data, in which a first identification (ID) associated with a device and a first encryption identification (ID) that encrypts an ID associated with an advertisement are mapped and second data, in which a second ID associated with the advertisement and a second encryption ID that encrypts an ID associated with the device are mapped; converting a second encryption ID associated with an electronic device, received from a second server, to the second ID based on the second data, and transmitting the converted second ID and third data to an advertisement service server; and converting a first encryption ID associated with the electronic device, received from a third server, to the first ID based on the first data, and transmitting the converted first ID and fourth data to a general service server.
Abstract:
Disclosed are a method of providing information and an electronic device for implementing the same. The method includes: maintaining a fingerprint database; extracting a fingerprint from broadcasting contents; acquiring content identification information on a stored fingerprint, which matches the extracted fingerprint, from the fingerprint database; transmitting the content identification information to a first external device; receiving additional information related to the content identification information from the first external device; and displaying the additional information.