摘要:
The present invention provides an open application program interface (API) service. A method of providing the API service includes generating meta-data for executing an API, generating resource data for generating a mash-up of the API, generating description data corresponding to the API, the meta-data, and the resource data, and generating an API package comprising the API, the meta-data, the resource data, and the description data. Accordingly, mash-up contents can be easily generated from various types of APIs.
摘要:
Provided is a method of creating a mashup application in a host device in communication with a peer device by sharing remote services. The method includes discovering a second device that uses a middleware remote service sharing mechanism within a network, wherein a mashup framework of a first device performs the discovering; analyzing functionalities of the first device and the second device, and determining one of the first device and the second device as a host device and the other of the first device and the second device as the peer device; transmitting a list of available mashup combinations to the host device, wherein the peer device performs the transmitting; and selecting a mashup combination that is to be formed from the list, wherein the host device performs the selecting.
摘要:
Provided are a method and apparatus for managing an access privilege of an application in a Connected Limited Device Configuration (CLDC) and Open Service Gateway initiative (OSGi) environment. The method includes: marking a privileged code in the application; executing the privileged code in a secured thread having a unique thread identifier; identifying the privilege code by mapping the unique thread identifier with an application identifier from a mapping table; checking a permission policy file to determine what kind of resource access privilege the identified privileged code has; and permitting the application to access the resources according to the determination results. Accordingly, when an application tries to access resources in a framework, an access privilege of the application can be managed so that no applications can maliciously access the resources by identifying the application by using the mapping table and checking the security policy file of the identified application.
摘要:
Provided are a method and apparatus for managing resource access privileges of an application in a Connected Limited Device Configuration (CLDC) Open Service Gateway Initiative (OSGi) environment. The method includes executing the application in a thread having a unique thread identifier, identifying the application by mapping the unique thread identifier with an application identifier from a mapping table, examining a security policy to determine the kind of resource access privileges the identified application has, and allowing or not allowing, according to the examination result, the application to access the resources. Accordingly, when an application tries to access resources in a device, access privileges of the application can be managed so that the application does not maliciously access the resources.
摘要:
Provided are a method and apparatus for managing a station by providing an encrypted key to the station in a wireless network under a Wi-Fi Protected Pre-Shared Key (WPA-PSK) environment. In the method, a registrar determines whether a new station is a guest station, based on user input. If the new station is a guest station, the registrar includes a session key (and not a shared key) into an M8 message according to a Wi-Fi Alliance (WFA) Simple Config protocol and transmits the M8 message to the station. Accordingly, it is possible to permit a guest station to temporarily access the network without a user's management of information regarding the guest station.
摘要:
Provided is a method of synchronizing content directory service (CDS) objects of a universal plug and play (UPnP) media servers. The UPnP media servers manage information on synchronization objects and synchronization policy information, which reduces the role of a control point (CP) in performing synchronization, so that the synchronization speed is increased.
摘要:
The present invention provides an apparatus and method for matching protocols of embedded audio/video (AV) contents. The apparatus includes a remote user interface (RUI) server which receives uniform resource identifier (URI) information of AV contents embedded in user interface (UI) data and protocol information of the AV contents; an RUI client which receives the UI data, which was created using the URI information and the protocol information, from the RUI server; and an AV control point (CP) which receives the protocol information and a control request command for the AV contents from the RUI client, matches protocol information obtained from a media renderer with the protocol information received from the RUI client, and performs a control operation on the AV contents.
摘要:
A method and apparatus for synchronizing contents of devices in a home network are provided. The apparatus includes a determination unit which determines whether a first device and a second device support a common synchronization protocol. A synchronization request unit then requests at least one device to synchronize the contents using the common synchronization protocol determined by the determination unit.
摘要:
A method of processing an action executes an action requested by a control point for controlling a controlled device through a network, stores a result of executing the action as a pending result of the action when a network connection between the controlled device and the control point is terminated, and transmits the stored pending result of the action to the control point when the network connection between the controlled device and the control point is resumed.
摘要:
Provided is a method for synchronizing contents included in devices in a Universal Plug and Play (UPnP) network. A control point device, which contains local content but cannot provide a content directory service, converts information regarding content objects of the control point device into Digital Item Description Language Lite (DIDL-Lite) format, and manages a mapping table, thereby performing synchronization with a device such as a UPnP media server providing a content directory service, without loading a separate protocol stack.