Abstract:
An electronic device for adjusting voltages for each pixel includes an image processing unit to process a gray level corresponding to an image data, a gray data processing unit to determine voltages applied to each pixel of a display unit by using the gray level, and a power controller to control the voltage applied to each pixel of the display unit based on the determined voltage. Other embodiments including a method for adjusting voltages for each pixel are also disclosed.
Abstract:
A method and an apparatus efficiently display and control a plurality of pieces of content in a user interface of an electronic device which provides the user interface.The method includes: receiving a content list display request; and outputting a content list screen on which icons corresponding to a plurality of pieces of content are arranged and displayed in a planar spiral structure.
Abstract:
Disclosed are an electronic device for obfuscating user data and a server for decoding the same. A method for controlling an electronic device according to the present disclosure comprises the steps of: acquiring a security parameter according to data transmitted to an external server; applying an obfuscation algorithm to the data by using the security parameter; and transmitting the data, to which the obfuscation algorithm has been applied, to the external server. Furthermore, in connection with a method for controlling a system comprising an electronic device for obfuscating data and a server for decoding the same according to the present disclosure, a method for controlling the electronic device comprises the steps of: inserting a fingerprint into data; generating multiple pieces of split data having a preset first size on the basis of the data into which the fingerprint has been inserted; applying an obfuscation algorithm to one piece of split data selected from the multiple pieces of split data by using a preset security parameter; and transmitting the split data, to which the obfuscation algorithm has been applied, to the server. In addition, a method for controlling the server comprises the steps of: receiving the multiple pieces of split data, to which the obfuscation algorithm has been applied, from the electronic device; acquiring at least one piece of candidate data on the basis of the received multiple pieces of split data, to which the obfuscation algorithm has been applied; and acquiring data comprising the fingerprint among the at least one piece of candidate data.
Abstract:
An artificial intelligence (AI) system that utilizes a machine learning algorithm, such as deep learning, etc. and an application of the AI system is provided. A method, performed by a server, of integrating and managing a plurality of databases (DBs) includes obtaining a plurality of knowledge graphs related to DBs generated from the plurality of DBs having different structures from one another, inputting the plurality of knowledge graphs related to DBs into a learning model related to DB for determining a correlation between data in the plurality of DBs, and obtaining a virtual integrated knowledge graph output from the learning model related to DB and including information about a correlation extracted from the plurality of knowledge graphs related to DBs.
Abstract:
An electronic device offers acquired location information to a point-of-interest (POI) management server when a predetermined condition is satisfied. The POI management server offers POI identification information to the electronic device when the location information is matched to one of registered POIs. When the POI identification information is received from the POI management server, the electronic device performs a certain action.