Integrated viewing of local and remote applications in various multiplatform environments
First Claim
1. A method for providing integrated view of applications installed in a multi-platform environment by a client device using a processor and a composite window manager, the method comprising:
- creating, by said client device, a connection with at least one server in a cloud using a connection broker;
providing, by said client device, a list of remote applications installed in an Operating System (OS) of said at least one server on said client device, wherein the remote application is at least one of executable application and browser-based application, wherein each said remote application generate at least one remote graphical view, wherein said list of remote applications is not supported by a mobile OS running in said client device, wherein said OS of said at least one server is different than said mobile OS running in said client device;
detecting, by said client device, at least one remote application from said list of remote applications selected by a user of the client device;
launching, by said client device, said at least one selected remote application on said at least one server; and
generating and displaying, by said client device, an integrated view comprising said at least one remote graphical view of said at least one launched application and at least one local graphical view of at least one local application installed in said mobile OS of said client device, wherein said client device transparently runs said selected remote application as a part of said integrated view in said mobile OS of said client device, wherein said composite manager integrates said at least one remote graphical view of said at least one launched remote application and said at least one local graphical view of said at least one local application in said integrated view based on multi-protocol support, wherein said composite manager controls an access level of said launched remote application in said integrated view.
2 Assignments
0 Petitions
Accused Products
Abstract
The embodiments provide a system and method for providing integrated view of applications installed in multi-platform environment. The method includes creating a connection between server(s) in a cloud and a client device using a connection broker. Further, the method includes providing a list of remote applications installed in at least one Operating System (OS) of the server on the client device, where each remote application generates a remote graphical view. Furthermore, the method includes allowing a user of the client device to select a remote application, and launching the selected remote application on the server. Furthermore, the method includes displaying, on the client device, an integrated view where including the remote graphical view of the launched application and local graphical views of local applications installed in OS of the client device.
-
Citations
27 Claims
-
1. A method for providing integrated view of applications installed in a multi-platform environment by a client device using a processor and a composite window manager, the method comprising:
-
creating, by said client device, a connection with at least one server in a cloud using a connection broker; providing, by said client device, a list of remote applications installed in an Operating System (OS) of said at least one server on said client device, wherein the remote application is at least one of executable application and browser-based application, wherein each said remote application generate at least one remote graphical view, wherein said list of remote applications is not supported by a mobile OS running in said client device, wherein said OS of said at least one server is different than said mobile OS running in said client device; detecting, by said client device, at least one remote application from said list of remote applications selected by a user of the client device; launching, by said client device, said at least one selected remote application on said at least one server; and generating and displaying, by said client device, an integrated view comprising said at least one remote graphical view of said at least one launched application and at least one local graphical view of at least one local application installed in said mobile OS of said client device, wherein said client device transparently runs said selected remote application as a part of said integrated view in said mobile OS of said client device, wherein said composite manager integrates said at least one remote graphical view of said at least one launched remote application and said at least one local graphical view of said at least one local application in said integrated view based on multi-protocol support, wherein said composite manager controls an access level of said launched remote application in said integrated view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing integrated view of applications installed in a multi-platform environment, the system comprising at least one server comprising a processor and a composite window manager configured to:
-
create a connection between said at least one server in a cloud and a client device using a connection broker, provide a list of remote applications installed in Operating System (OS) of said at least one server on said client device, wherein the remote application is at least one of executable application and browser-based application, wherein each said remote application generate at least one remote graphical view, wherein said list of remote applications is not supported by an mobile OS running in said client device, wherein said OS of said at least one server is different than said mobile OS running in said client device, detect at least one remote application from said list of applications selected by a user of said client device, launch said at least one selected remote application on said at least one server, and generate and display an integrated view on said client device, wherein said integrated view comprises said at least one remote graphical view of said at least one launched remote application and at least one local graphical view of at least one local application installed in said mobile OS of said client device, wherein said client device transparently runs said selected remote application as a part of said integrated view in said mobile OS of said client device, wherein said composite manager integrates said at least one remote graphical view of said at least one launched remote application and said at least one local graphical view of said at least one local application in said integrated view based on multi-protocol support, wherein said composite manager controls access level of said launched remote application in said integrated view. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for providing integrated view of applications installed in a multi-platform environment, the product comprising:
-
an integrated circuit comprising at least one processor; at least one memory having a computer program code within said circuit, wherein said at least one memory and said computer program code with said at least one processor cause said product to; create a connection between at least one server in a cloud and a client device using a connection broker, provide a list of remote applications installed in an Operating System (OS) of said at least one server on said client device, wherein the remote application is at least one of executable application and browser-based application, wherein each said remote application generate at least one remote graphical view, wherein said list of remote applications is not supported by an mobile OS running in said client device, wherein said OS of said at least one server is different than said mobile OS running in said client device, detect at least one remote application from said list of remote applications selected by a user of said client device, launch said at least one selected remote application on said at least one server, and generate and display an integrated view on said client device, wherein said integrated view comprises said at least one remote graphical view of said at least one launched remote application and at least one local graphical view of at least one local application installed in mobile OS of said client device, wherein said client device transparently runs said selected remote application as a part of said integrated view in said mobile OS of said client device, wherein said composite manager integrates said at least one remote graphical view of said at least one launched remote application and said at least one local graphical view of said at least one local application in said integrated view based on multi-protocol support, wherein said composite manager controls access level of said launched remote application in said integrated view. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification