Adaptive Cloud Based Application Streaming
First Claim
Patent Images
1. A method for providing a remote software service, comprising the actions of:
- when a user selects a particular application from available applications on an application station,a) executing software corresponding to said particular application, said particular application being initially functionally executable without download immediately following said selecting; and
if said particular application comprises additional components not immediately functionally executable without download,b) streaming over a network to said application station at least one of said additional components, said streaming beginning contemporaneously with and continuing at least partially concurrently with said executing.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for remotely provisioning immediately executable applications with license control in secure environments. Immediately initially executable portions of applications are pushed onto user desktops, and when applications are selected for use, additional components of selected applications are streamed to said desktops.
-
Citations
21 Claims
-
1. A method for providing a remote software service, comprising the actions of:
-
when a user selects a particular application from available applications on an application station, a) executing software corresponding to said particular application, said particular application being initially functionally executable without download immediately following said selecting; and if said particular application comprises additional components not immediately functionally executable without download, b) streaming over a network to said application station at least one of said additional components, said streaming beginning contemporaneously with and continuing at least partially concurrently with said executing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for remote application management, comprising the actions of:
-
using at least one application pusher to push software over a network to an application station, said software corresponding to applications chosen to be available for execution on said application station, said software being initially functionally executable without download immediately after selection using said application station, said application station being physically separated from said application pusher; and when a user selects a particular application for execution, if said particular application requires additional components to provide aspects of said particular application available to a user upon selection but said additional components are not immediately functionally executable without download, using said application pusher to control streaming to said application station of said additional components, said streaming beginning contemporaneously with said selection and continuing at least partially concurrently with said execution. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A remote application push control system, comprising:
-
a) a plurality of software-implemented applications, at least one of said applications comprising an immediately initially functionally executable portion and at least one additional component separately transmissible from said portion, said components being integral to extended functional execution of corresponding ones of said applications; and b) at least one application pusher which; pushes portions of at least one of said applications over a network to an application station, said portions of applications including at least said immediately initially functionally executable portions, said application station being physically separated from said application pusher; when a particular application is selected to be executed on said application station, if respective components corresponding to said particular application are not immediately functionally executable without download, streams at least one of said respective components to said application station. - View Dependent Claims (20)
-
-
21-83. -83. (canceled)
Specification