METHOD AND APPARATUS FOR A VIRTUAL DESKTOP
First Claim
Patent Images
1. A method comprising:
- determining to facilitate access to at least one interface for subscribing to one or more inputs of one or more desktop components, advertising the availability of one or more subscriptions to one or more outputs of the one or more desktop components, publishing the one or more outputs of the one or more desktop components, or a combination thereof,wherein the one or more desktop components generate the one or more outputs based, at least in part, on the one or more inputs; and
wherein the one or more subscriptions are hosted by a plurality of platforms, the plurality of platforms including, at least in part, one or more local platforms, one or more cloud-based platforms, or a combination thereof.
4 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for managing desktop components. A device determines to facilitate access to at least one interface for subscribing to one or more inputs of one or more desktop components, advertising the availability of one or more subscriptions to one or more outputs of the one or more desktop components, publishing the one or more outputs of the one or more desktop components, or a combination thereof. The one or more desktop components generate the one or more outputs based, at least in part, on the one or more inputs.
5 Citations
20 Claims
-
1. A method comprising:
-
determining to facilitate access to at least one interface for subscribing to one or more inputs of one or more desktop components, advertising the availability of one or more subscriptions to one or more outputs of the one or more desktop components, publishing the one or more outputs of the one or more desktop components, or a combination thereof, wherein the one or more desktop components generate the one or more outputs based, at least in part, on the one or more inputs; and wherein the one or more subscriptions are hosted by a plurality of platforms, the plurality of platforms including, at least in part, one or more local platforms, one or more cloud-based platforms, or a combination thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, determine to facilitate access to at least one interface for subscribing to one or more inputs of one or more desktop components, advertising the availability of one or more subscriptions to one or more outputs of the one or more desktop components, publishing the one or more outputs of the one or more desktop components, or a combination thereof, wherein the one or more desktop components generate the one or more outputs based, at least in part, on the one or more inputs; and wherein the one or more subscriptions are hosted by a plurality of platforms, the plurality of platforms including, at least in part, one or more local platforms, one or more cloud-based platforms, or a combination thereof. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium comprising one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
determining to facilitate access to at least one interface for subscribing to one or more inputs of one or more desktop components, advertising the availability of one or more subscriptions to one or more outputs of the one or more desktop components, publishing the one or more outputs of the one or more desktop components, or a combination thereof, wherein the one or more desktop components generate the one or more outputs based, at least in part, on the one or more inputs; and wherein the one or more subscriptions are hosted by a plurality of platforms, the plurality of platforms including, at least in part, one or more local platforms, one or more cloud-based platforms, or a combination thereof. - View Dependent Claims (19, 20)
-
Specification