IP Library Granted Patent US 8,078,649
Granted Patent B2
US 8,078,649 · App. 12/419,072 · Granted Dec 13, 2011

Method and system for centrally deploying and managing virtual software applications

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,078,649
App. No.
12/419,072
Granted
Dec 13, 2011
Kind
B2
Abstract

A system and method for centrally deploying and managing virtual applications in an organization. The method comprises retrieving an existing schema of objects from a management directory of the organization; generating a virtual directory including at least the retrieved schema of objects and a virtual application; and enabling performance of a plurality of management and deployment operations on the virtual directory.

Claims (19)

1. A method for centrally deploying and managing virtual applications in an organization, said method is performed by a file server that controls the deployment and management of the virtual applications in a plurality of client computers in the organization, comprising:

retrieving an existing schema of objects from a management directory of the organization;

generating a virtual directory including at least the retrieved schema of objects and a virtual application;

enabling performance of a plurality of management and deployment operations on the virtual directory, wherein the plurality of management and deployment operations include at least assigning application on demand (AOD) files of virtual applications to any object in the schema of objects maintained by the virtual directory; and distributing the AOD files to objects the AOD files were assigned to.

2. The method of claim 1 , wherein the virtual directory further comprising a system information tree.

3. The method of claim 2 , wherein the system information tree organizes and displays various files and data required for managing and deploying virtual applications.

4. The method of claim 1 , wherein the management directory is at least one of: Active Directory services, lightweight directory access protocol (LDAP) like directory services, Kerberos based authentication services, and domain name server (DNS) based naming services.

5. The method of claim 1 , wherein the schema of objects specify at least any one of computers, users, user groups, and security groups defined in the domain or network of the organization.

6. The method of claim 1 , wherein the virtual applications tree includes at least application on demand (AOD) files of virtual applications.

7. The method of claim 6 , wherein the virtual applications further includes at least one of: updates of AOD files, expansions of AOD files, and one or more instances of an AOD file.

8. The method of claim 1 , further comprising:

configuring settings of a virtual application according to requirements of an object that the AOD files of the respective applications have been assigned to or according to administrator policy.

9. The method of claim 8 , further comprising:

managing file extension associations; configuring virtual application interconnectivity; managing virtual engines; managing bridge agents, and updating software licenses of virtual applications.

10. A non-transitory computer readable medium having stored thereon computer executable code when executed causing a processor to perform the process of centrally deploying and managing virtual applications in an organization, comprising:

retrieving an existing schema of objects from a management directory of the organization;

generating a virtual directory including at least on the retrieved schema of objects and a virtual application;

enabling performance of a plurality of management and deployment operations on the virtual directory, wherein the plurality of management and deployment operations include at least assigning application on demand (AOD) files of virtual applications to any object in the schema of objects maintained by the virtual directory; and distributing the AOD files to objects the AOD files were assigned to.

11. The non-transitory computer readable medium of claim 10 , wherein the process for centrally deploying and managing virtual applications in an organization is executed in a virtual environment.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2015
From: WATCHDOX LTD
To: BLACKBERRY LIMITED
Reel/Frame 037342/0257 →
NUNC PRO TUNC ASSIGNMENT Recorded Apr 27, 2015
From: INSTALL FREE, INC.
To: WATCHDOX LTD.
Reel/Frame 035503/0797 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NUMBER OF ASSIGNORS LISTED AND PREVIOUSLY RECORDED ON REEL 022511 FRAME 0211. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNORS FOR THIS APPLICATION ARE NETZER SHLOMAI AND SHAY BEN-HAYUN. Recorded Apr 21, 2009
From: SHLOMAI, NETZER; BEN-HAYUN, SHAY
To: INSTALLFREE, INC.
Reel/Frame 022572/0076 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2009
From: SHLOMAI, NETZER
To: INSTALLFREE, INC.
Reel/Frame 022511/0211 →