IP Library Granted Patent US 11,656,915
Granted Patent B2
US 11,656,915 · App. 17/074,500 · Granted May 23, 2023

Virtual systems management

Inventor: Vipul Pabari (Carlsbad, CA)
Assignee: TOUTVIRTUAL, INC.
G06F9/5077G06F9/455G06F9/45558G06F9/50G06F9/5072H04L41/00H04L41/0806H04L41/0823H04L41/0886H04L41/147H04L47/78H04L67/1008H04L67/1017H04L67/1029G06F2009/45595H04L41/046H04L41/0816H04L41/0896H04L41/12H04L41/18H04L41/22H04L41/5025H04L43/08H04L67/1001H04L67/1034
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 11,656,915
App. No.
17/074,500
Granted
May 23, 2023
Kind
B2
Abstract

An apparatus and method for automatic configuration management of a network are provided. The apparatus and method may provide a virtualization system that has an inventory that includes physical resources and virtual assets managed by a virtualization layer running on the physical resources; wherein virtual assets are software instantiations of computer systems, receive a virtual asset provisioning request that specifies parameters to be considered for the virtual asset provisioning request and receive data on inventory available in the virtualization system. The apparatus and method may automatically provision a particular virtual asset to a particular physical resource in the virtualization system that matches the parameters in the virtual asset provisioning request, assign the provisioned virtual asset to the virtual asset provisioning request and provide user access to the provisioned virtual asset.

Claims (20)

1. A method for access to one or more virtualization system resources over a network, the method comprising:

implementing a virtualization system that has a control computer and one or more physical resources and virtual assets connected to the control computer, wherein each of the one or more physical resources execute at least two virtual assets that each comprise software instantiations of computer systems, and the virtual assets are managed by virtualization layer instances running on each of the physical resources;

connecting an end user to the control computer; and

accessing, through the control computer connection, the virtual assets by the end user.

2. The method of claim 1 , wherein connecting the end user to the control computer further comprises connecting the end user to the control computer over one of a network, a wide area network or the Internet.

3. The method of claim 2 , wherein connecting the end user to the control computer further comprises using, by the end user, a desktop, a laptop or a personal digital assistant (PDA) and client resources.

4. The method of claim 3 , wherein accessing the virtual assets further comprising accessing an application server by the end user.

5. The method of claim 3 , wherein accessing the virtual assets further comprising using a browser.

6. The method of claim 1 , wherein the virtual asset is providing end user access to one of an application server, to a middleware server and to a database.

7. The method of claim 6 , wherein providing the virtual assets further comprise providing a virtual storage resource.

8. The method of claim 7 , wherein providing the virtual storage resource further comprises mapping a logical storage unit to a physical storage disk.

9. The method of claim 1 , wherein providing the virtual assets further comprise providing a logical network resource.

10. The method of claim 9 , wherein providing the logical network resource further comprises mapping a logical network unit to a physical network device.

11. A method, comprising:

communicating, by a user, over a network to access one or more virtual assets running in a virtualization system, wherein the virtualization system includes a control computer and one or more physical resources, wherein each of the one or more physical resources execute at least two virtual assets that each comprise software instantiations of computer systems, and wherein the virtual assets are managed by virtualization layer instances running on each of the one or more physical resources;

requesting, by the user, provisioning of a virtual asset of the one or more virtual assets in the virtualization system; and

wherein the provisioned virtual asset is a virtual storage and the virtual storage comprises one or more logical storage units mapped to one or more physical storage drives.

12. The method of claim 11 further comprising requesting, by a management application programming interface (API) of the virtualization system, the provisioning of the virtual storage.

13. The method of claim 12 further comprising configuring, over a network by the user, the virtual storage.

14. The method of claim 13 further comprising receiving, by the user, an inventory of the virtual storage.

Assignments (2)
PATENT SECURITY AGREEMENT Recorded Sep 29, 2025
From: TOUTVIRTUAL, INC.
To: WYE IP CAPITAL LLC
Reel/Frame 072977/0371 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2020
From: PABARI, VIPUL
To: TOUTVIRTUAL, INC.
Reel/Frame 054187/0298 →
Continuity (5)
Continuation 15201087 · Jul 1, 2016
Continuation 14450765 · Aug 4, 2014
Continuation 11503090 · Aug 10, 2006
Provisional Application 60708473 · Aug 15, 2005
Related Publication 20210034432A1 · Feb 4, 2021