Abstract:
A user terminal device is provided. The user terminal device includes: a communicator; a display; and a processor configured to receive a message from another electronic device through the communicator, control the display to display the received message, and based on the received message being a multimedia message including at least one of an image, a sound, and a video by analyzing the received message, control the display to display a recommended response list corresponding to a type of content included in a multimedia message. Therefore, convenience of a user using the user terminal device is improved.
Abstract:
Disclosed is a server for performing authentication or identification using biometric information including basic information and detailed information includes a storage for storing basic information and detailed information that are separately encrypted for each of a plurality of users, a communicator for communicating with an external device, and a processor configured to, based on separately encrypted basic information and detailed information being received from an external terminal device through the communicator, performing user authentication or user identification for the received basic information and detailed information by decrypting and comparing the stored encrypted basic information and the received encrypted basic information, and comparing the received detailed information with at least one piece of stored detailed information corresponding to a piece of basic information having a degree of similarity that is higher than or equal to a predetermined value and with the received basic information among the stored basic information.
Abstract:
An electronic device is disclosed. The electronic device which is included in a home network, the device includes a sensor, a communicator comprising communication circuitry configured to communicate with an external device which is included in the home network, and a processor configured to control the communication circuitry, to encrypt first data which is initially acquired from the sensor with a first encryption algorithm and transmit the encrypted standard data to the external device, determine third data based on the first data and a second data in response to the second data being acquired from the sensor after the first data is acquired, to encrypt the third data with a second encryption algorithm and to transmit the encrypted third data to the external device.
Abstract:
A method of controlling transmission of content data includes establishing a communication channel with an external device; transmitting the content data through the communication channel to the external device; verifying a plurality of times whether the content data is transmitted to the external device within an acceptable transmission range to generate a verification result; and determining whether to continue transmitting the content data according to the verification result. The verification is periodically performed according to an amount of the content data to be transmitted.
Abstract:
An electronic apparatus is provided. The electronic apparatus includes, a communicator including communication circuitry, a storage, and at least one processor. The communication circuitry communicates with a plurality of user terminals and an external apparatus. The storage stores information of a plurality of users and a plurality of pieces of content. The at least one processor is configured to receive encrypted preference data of the user to first content from among the plurality of pieces of content from at least one among the plurality of user terminals through the communication circuitry, to transmit the encrypted preference data to the external apparatus, to receive characteristic data generated by applying an external operation and a re-encryption to the decrypted preference data from the external apparatus, to apply an internal operation to information of the plurality of users and the plurality of pieces of content through the received characteristic data, to predict a preference of the user to second content different from the first content based on the information subjected to the internal operation of the plurality of users and the plurality of pieces of content, and to provide the predicted preference information of the user to the second content. Thus, the operation may be performed efficiently and distributed with the external apparatus.
Abstract:
A method and device for securing data of a message is provided. A method for encrypting a message of a user terminal device includes: receiving a message via a message input window; displaying the received message; encrypting the message by using a key index and an encryption key corresponding to a chatting window for the message based on an instruction for transmitting the message to another chatting party being received; and transmitting the encrypted message to the other chatting party.
Abstract:
A method and device for analyzing an application are provided. The method includes obtaining the application, obtaining at least one of environment information, which is information about an environment where the application is executed, and execution information, which is information about operations of components of the application, obtaining code data to analyze from the application, based on at least one of the environment information and the execution information, obtaining function information, and analyzing the code data, based on the obtained function information.
Abstract:
An information providing system including a content providing apparatus, a display apparatus, and a terminal apparatus is provided. The information providing system includes: a content providing apparatus to generate a watermark, insert the watermark into a predetermined location of a content on a real time basis, and transmit the content; a display apparatus to receive the content into which the watermark is inserted and output the content; and a terminal apparatus to receive input of at least one of an image and sound of the content comprising the watermark from the display apparatus, detect the watermark, extract identification information from the watermark, and output corresponding additional information. Accordingly, information is provided to a user by inserting and extracting the watermark in various methods.
Abstract:
Provided are a method and apparatus for effectively fixing scrambled content. The method includes checking fixing information for a program map table (PMT) packet of packets constituting the content, the fixing information being used to fix a transformed part of the content; extracting location information of a next PMT packet containing fixing data for fixing the transformed part of the content from the fixing information of the PMT packet; and fixing the transformed part of the content by using the fixing data in the next PMT packet indicated by the extracted location information. Accordingly, it is possible to easily detect a location of the content, which stores the fixing information, thereby expediting fixing of the transformed content.