Virtualization Layer for Mobile Applications
AssigneeCitrix Systems, Inc.
InventorDan Gulkis
Life of this patent
Estimating the term…
Loading patent…
AssigneeCitrix Systems, Inc.
InventorDan Gulkis
Estimating the term…
Methods, systems, and computer-readable media for providing a virtualization layer for mobile applications are presented. A computing device may parse code of an application to identify a first set of one or more classes in the application. The computing device may transmit code usable by the first set of one or more classes to a module accessible to the application and create a second set of one or more classes in the application to replace the first set of one or more classes, wherein the second set of one or more classes does not inherit from the first set of one or more classes in an object hierarchy. In some embodiments, the second set of one or more classes provides at least one different function from the first set of one or more classes. The computing device may execute the application comprising the second set of one or more classes.
A method comprising:
One or more non-transitory computer-readable media having computer-executable instructions stored thereon that, when executed, cause at least one computing device to:
A computing device, comprising:
Dependencies are inferred from the claim text.