Abstract:
A document management method and system for representing entities as documents. The entities include tasks, persons, devices such as phones, printers, cameras, computational processes, and workflow applications such as trip approval processes and hiring processes. Various data sources are used. A data source generally has an associated property and content information related to the entity. A bit provider is configured to identify the data source having the associated property, retrieve the content information, and provide the retrieved content information as at least a portion of the document. Application interfaces are configured to provide the document to various applications.
Abstract:
One embodiment of the present invention provides a system that facilitates dynamic delivery of service profiles to a client. During operation, the system performs a discovery operation to allow the client to discover new services on a network. If a new service is discovered for which the client does not possess a service profile, the client to obtains the service profile from the new service and subsequently installs it, thereby enabling the client to interact with the new service.
Abstract:
One embodiment of the present invention provides a system that facilitates transferring data between system components. During operation, the system receives a transfer session object at a data sink component through a universal data transfer interface, wherein the transfer session object contains mobile code that implements a source-specific data transfer protocol for communicating with a data source component. Next, the system retrieves data from the data source component through the transfer session object. In this way, the data sink component can retrieve data from the data source component without having to be preconfigured with the source-specific data transfer protocol for communicating with the data source component.