Streaming optimized virtual application images
First Claim
1. A system comprising:
- processing and memory resources, wherein the system is configured to;
generate a virtual package including a virtual application image and a faux feature block file to describe mappings to portions of the virtual application image, the faux feature block file including one or more of product boot faux feature blocks, application faux feature blocks, and feature-level faux feature blocks;
host the virtual package; and
,communicate byte ranges of the virtual package based in part on user input including re-prioritizing byte range downloads.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments provide an optimized virtual application or suite of virtual applications, but are not so limited. In an embodiment, components of a system are configured to generate an optimized virtual package that can be used in a virtual application streaming environment. Components of the system can provide bits of the optimized virtual package based in part on scenario mappings associated with a user action and/or an application or application feature. In one embodiment, a client virtualization handler can operate to download byte ranges of an optimized virtual package including re-prioritizing byte range download operations as part of streaming virtual application functionality over a computing network.
-
Citations
20 Claims
-
1. A system comprising:
processing and memory resources, wherein the system is configured to; generate a virtual package including a virtual application image and a faux feature block file to describe mappings to portions of the virtual application image, the faux feature block file including one or more of product boot faux feature blocks, application faux feature blocks, and feature-level faux feature blocks; host the virtual package; and
,communicate byte ranges of the virtual package based in part on user input including re-prioritizing byte range downloads. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A method comprising:
generating a virtual package including generating a virtual application image and a faux feature block file to describe mappings to portions of the virtual application image, the faux feature block file including one or more of product boot faux feature blocks, application faux feature blocks, and feature-level faux feature blocks; hosting the virtual package; and
,communicating byte ranges of the virtual package including re-prioritizing byte range downloads. - View Dependent Claims (15, 16, 17, 18)
-
19. A computer readable storage medium including instructions operable to:
-
generate a virtual package including a virtual application image and a faux feature block file, the faux feature block file including one or more of product boot faux feature blocks, application faux feature blocks, and feature-level faux feature blocks; and
,communicate byte ranges of the virtual package based in part on user input including re-prioritizing byte range downloads. - View Dependent Claims (20)
-
Specification