Abstract:
A wearable device and a method for providing a widget thereof are provided. A method for providing a widget in a wearable device of the present disclosure comprises the steps of: sensing status information of a user; transmitting the status information of the user to an external server; selecting an application type to be provided from the external server according to a user command; receiving, from the external server, information on at least one application corresponding to the status information of the user on the basis of the selected application type and the status information of the user; and providing, on a screen, a widget corresponding to an application selected by the user among the at least one application.
Abstract:
A system for providing a function as a service (FaaS) is provided. The system includes a communicator which receives a request for setting resources to execute the function, a memory which stores one or more instructions, and a processor. The processor executes the stored instructions. When the processor executes the instructions, it analyzes characteristics of the function and provides recommendation information related to the setting of the resources to execute the function based on a result of the analyzing.
Abstract:
A server for and a method of providing sensing data to at least one electronic device is provided. The server includes a communication interface, a memory, and at least one processor, wherein the processor receives, from a first electronic device, a first template including information about a type of sensing data required by the first electronic device and a format of the sensing data and a request for the sensing data. The processor then selects the requested sensing data from among pieces of sensing data received from at least one second electronic device, based on the received first template, in response to the request, converts the selected sensing data, based on the first template, to obtain converted sensing data, and provides a response message including the converted sensing data to the first electronic device.
Abstract:
Methods and apparatuses are provided for sharing content between an electronic device and an external device. A web document including pieces of content is received. At least one piece of content executable in the external device is determined from among the pieces of content based on corresponding types of the pieces of content and function information of the external device. Information on the at least one piece of content is transmitted to the external device.
Abstract:
An information processing apparatus includes a memory configured to store a plurality of applications, and processor configured to execute a platform which manages and controls the applications. The platform includes an event processing module configured to process a corresponding operation corresponding to an event generated in a first application from among the plurality of applications, wherein the operation is to be executed by a second application from among the plurality of applications, and a client module configured to connect to and communicate with a server communicating with a least one external device, wherein the client module transfers the event to the server so that the corresponding operation corresponding to the event processed in the event processing module is executed by a third application stored in the at least one external device.
Abstract:
A display apparatus and a method of controlling a display apparatus are provided. The display apparatus includes a display configured to display a screen including a plurality of objects, an input device configured to receive a predefined user command while the screen is displayed, and at least one processor configured to, in response to the predefined user command being input, enter a setting mode for selecting an always-on display object, in response to at least one of the plurality of objects being selected by user input during the setting mode, set a selected object to an always-on display object, and in response to a mode of the display apparatus being changed to a standby mode, control the display to display the selected object on a monochrome background screen.
Abstract:
An electronic apparatus connected to a server providing real-time messaging through a messaging channel to communicate therewith is provided. The apparatus includes a client communication unit for communicating with the server and at least one external device, the electronic apparatus and the at least one external device forming a client group, and a client controller for classifying the electronic apparatus and the at least one external device in the client group into a header client connected with the messaging channel to the server and a node client, and for controlling the header client to transmit a message about the node client from the server to the node client when the message from the server is transmitted to the header client through the messaging channel.
Abstract:
An electronic apparatus includes a communication unit connected to a first unit network and configured for communication with a plurality of unit networks comprising a plurality of clients, and a controller configured to control the electronic apparatus within the first unit network to operate in one of a proxy mode and a node mode if the plurality of clients form a private network, wherein the controller controls the electronic apparatus to directly communicate with a second unit network in the proxy mode, and controls the electronic apparatus to be connected to another client of the first unit network operating in the proxy mode and communicate with the second unit network through the other client in the node mode, and when the electronic apparatus operates in the node mode, the controller selectively changes the operational mode to the proxy mode depending on a private network service provided to the electronic apparatus.
Abstract:
An electronic device is disclosed. The electronic device comprises: a communication unit for performing communication with a server; and a processor which, when a user inputs a user command for accessing the server through a uniform resource locator (URL) including resource access requirement information for a resource, required by the server to provide a service, determines whether a resource corresponding to the resource access requirement information exists in the electronic device, and according to whether the resource corresponding to the resource access requirement information exists, controls the communication unit such that access to the server is performed using a network address included in the URL.
Abstract:
A terminal, a cloud apparatus, a method of analyzing, by a terminal, activities of a user, and a method of analyzing, by a cloud apparatus, activities of a user. The terminal includes a communication interface that communicates with an external apparatus over a network; a controller that obtains data used to predict activities of a user and anonymize a portion of the obtained data, and transmit the anonymized data and a remaining portion of the data, which is not anonymized, to the external apparatus through the communication interface; and a display that displays notification information related to the activities of the user based on activity prediction data received from the external apparatus, the activity prediction data being generated based on an analysis of the transmitted data.