Patent ID: 8769551
Filing Date: 2014-07-01
Classification: G06F

Abstract:
1. In an electronic device, a method of enabling a first application executed on the electronic device to employ an action/data-type handler of a second application comprising the steps of: registering the handler of the second application, wherein the handler is designed to handle a single verb/Multipurpose Internet Mail Extension (MIME)-type pair; receiving an incoming request including the verb/MIME-type for the handler from the first application, wherein the incoming request includes a parameter to direct performance by the handler; determining which application registered the handler that matches the verb/MIME-type pair of the request, based on the determination that the second application has registered the handler that matches the verb/MIME-type of the request, determining if the parameter specifies a local request then the handler in the request is only matched if the second application is local and wherein if the parameter specifies a remote request then the handler in the request is only matched if the second application is remote; delivering the request to the second application for execution in response to the handler in the request being matched to the handler registered by the second application; and returning a result of execution to the first application.