IP Library Granted Patent US 7,313,102
Granted Patent B2
US 7,313,102 · App. 10/390,492 · Granted Dec 25, 2007

System and method for subnet configuration and selection

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 7,313,102
App. No.
10/390,492
Granted
Dec 25, 2007
Kind
B2
Abstract

One embodiment disclosed relates to a method for provisioning subnets. The subnets are grouped into subnet groups based on logical properties of the subnets. Each network consumer is assigned those subnet groups that are accessible to that network consumer. The network consumer is then provided with an interface for constrained selection of a particular subnet.

Claims (25)

1. A method for provisioning subnets, the method comprising:

grouping the subnets into subnet groups based on logical properties of the subnets;

assigning to each network consumer those subnet groups that are accessible to that network consumer; and

providing for constrained selection of a particular subnet by a network consumer accomplished by way of a graphical user interface with selectable fields, wherein the constrained selection includes (i) selecting a public or private type address space, (ii) if applicable, selecting a gateway device from amongst those gateway devices that are accessible to the network consumer, and (iii) selecting a subnet group from those subnet groups that are accessible to the network consumer, and (iv) selecting a subnet mask that represents a size of the particular subnet.

2. The method of claim 1 , wherein each of the accessible subnet groups is identified by a logical name representative of the logical properties of that group.

3. The method of claim 1 , wherein the constrained selection further includes:

presenting IP addresses for those subnets from the selected subnet group that are available for use and that conform to the selected subnet mask, the selected type of address space, and the selected gateway device, if any.

4. The method of claim 1 , wherein those subnet groups that are accessible to each network consumer is constrained by a workgroup type of that network consumer.

5. The method of claim 1 , wherein the logical properties include a security characteristic of a subnet group.

6. The method of claim 1 , wherein the logical properties include a performance characteristic of a subnet group.

7. The method of claim 1 , wherein the logical properties include route information of a subnet group.

8. The method of claim 1 , wherein the logical properties include support for subnet usage metering.

9. The method of claim 1 , wherein the logical properties include Internet protocol address space information.

10. The method of claim 1 , wherein the logical properties include availability of dynamic host configuration protocol in a subnet group.

11. The method of claim 1 , wherein the logical properties include support of multicasting in a subnet group.

12. A system for provisioning subnets, the system comprising:

a subnet provisioner for grouping the subnets into subnet groups based on logical properties of the subnets and for assigning a set of accessible subnet groups to a network consumer;

a user interface coupled to the subnet provisioner for selection by the network consumer of a particular subnet from those subnets in the set of accessible subnet groups;

a subnet group table in a database configured to be accessed by the subnet provisioner, wherein the subnet provisioner retrieves data from and updates the subnet group table; and

portal software coupled to the subnet provisioner for use by the network consumer in provisioning a subnet without requiring actions or consultations from a network manager.

13. The system of claim 12 , wherein the subnet group table keeps track of used/unused subnets, enabling the network consumer to choose a subnet that is not already in use, and eliminating need for a network manager to be involved therein.

14. The system of claim 12 , wherein the user interface includes a mechanism for selecting a subnet group from the set of accessible subnet groups.

15. The system of claim 14 , wherein each of the accessible subnet groups is identified in the user interface by a logical name representative of the logical properties of that group.

16. The system of claim 14 , wherein the user interface further includes a mechanism for selecting a subnet mask that represents a size of the particular subnet and also a mechanism for presenting those subnets from the selected subnet group that conform to: the selected subnet mask; the selected type of address space; and the selected gateway device, if any.

17. The system of claim 12 , wherein the logical properties utilized by the subnet provisioner comprise at least one property from a group of properties including: a security characteristic of the subnet groups; a performance characteristic of the subnet groups; route information of the subnet groups; support for subnet usage metering; IP address space information; availability of dynamic host configuration protocol in the subnet groups; and support of multicasting in the subnet groups.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2025
From: REGIONAL RESOURCES LIMITED
To: NETFLIX, INC.
Reel/Frame 069838/0271 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2018
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP; HEWLETT PACKARD ENTERPRISE COMPANY
To: REGIONAL RESOURCES LIMITED
Reel/Frame 047472/0950 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTIES 3 AND 6 PREVIOUSLY RECORDED AT REEL: 014731 FRAME: 0735. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 15, 2018
From: STEPHENSON, BRYAN CRAIG; FU, JENNIFER JIE; KOSAKOWSKI, JULIE; SCARPELLO, SAMUEL L., JR.; EAKIN, ANDREA; SAWYER, JON RUSSELL; SCHLOSS, RHEID; MACDONALD, RON
To: HEWLETT-PACKARD COMPANY
Reel/Frame 047269/0127 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2015
From: HEWLETT-PACKARD COMPANY
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 036518/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2003
From: STEPHENSON, BRYAN CRAIG; JIE FU, JENNIFER; KOSAKOWSKI, JULIE; SCARPELLO, JR., SAMUEL L.; EAKIN, ANDREA; SAWYER, JON RUSSELL; SCHLOSS, RHEID; MACDONALD, RON
To: HEWLETT-PACKARD COMPANY
Reel/Frame 014731/0735 →