IP Library Granted Patent US 9,525,589
Granted Patent B2
US 9,525,589 · App. 13/716,519 · Granted Dec 20, 2016

Proactive M2M framework using device-level vCard for inventory, identity, and network management

Inventors: Carlos M. Pignataro (Raleigh, NC); Gonzalo Salgueiro (Raleigh, NC); Joseph Michael Clarke (Cary, NC)
Assignee: Cisco Technology, Inc.
H04L41/0266H04L61/1594
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 9,525,589
App. No.
13/716,519
Granted
Dec 20, 2016
Kind
B2
Abstract

A network device may connect to a smart-enabled network. Once connected, the network device may receive a network address for a network management server (NMS). Having the network address for the NMS, the network device may generate a vCard comprising the attributes necessary for registering with the NMS. The network device may then communicate the vCard to the NMS. The NMS may then be configured to identify, register, and add the network device to a directory.

Claims (43)

1. An apparatus comprising:

a memory storage; and

a processing unit coupled to the memory storage, the processing unit being configured to:

receive a vCard comprising device attributes from a newly connected network device;

register, using the device attributes included in the vCard, the network device to a network; and

add the network device to a directory comprising a listing of network devices registered to the network, wherein the network is configured to cause at least one existing network device to forward, to the newly connected network device, location information for a device configured to receive the vCard.

2. The apparatus of claim 1 , wherein the processing unit is further configured to cascade updated location information for the device configured to receive the vCard when the location information for the device has changed.

3. The apparatus of claim 1 , wherein the device configured to receive the vCard comprises one of the following: a network management server (NMS) and a smart collector.

4. The apparatus of claim 1 , wherein the processing unit being configured to receive the vCard comprising the device attributes from the newly connected network device comprises the processing unit being configured to receive the vCard generated by the network device, the vCard comprising the device attributes necessary for the processing unit to perform at least one of the following: identify the network device, register the network device, inventory the network device, add the network device to the directory, and manage the network device.

5. The apparatus of claim 1 , wherein the processing unit is further configured to notify an administrative contact once the network device is registered to the network.

6. The apparatus of claim 1 , wherein the processing unit is further configured to update the directory with new device attributes when updated device attributes for the network device have been received.

7. An apparatus comprising:

a memory storage; and

a processing unit coupled to the memory storage, the processing unit being configured to:

connect to a network,

receive a network address for a network management server (NMS) from at least one of the following: at least one existing network device, a configuration server, and the NMS,

generate a vCard comprising attributes necessary for enabling registration with the NMS,

communicate the vCard to the NMS,

receive an indication of a new network device connected to the network, and

broadcast the network address for the NMS to the new network device.

8. The apparatus of claim 7 , wherein the processing unit is further configured to: receive contact information for an administrator, and communicate the vCard to the administrator.

9. The apparatus of claim 7 , wherein the processing unit is further configured to cascade an updated network address for receiving the device attributes through the network when the network address has changed.

10. The apparatus of claim 7 , wherein the processing unit is further configured to update the NMS with new device attributes when the device attributes for the apparatus have changed.

11. A method comprising:

receiving a vCard comprising device attributes from a newly connected network device;

registering, using the device attributes included in the vCard, the network device to a network; and

adding the network device to a directory comprising a listing of network devices registered to the network, wherein the network is configured to cause at least one existing network device to forward, to the newly connected network device, location information for a device configured to receive the vCard.

12. The method of claim 11 , further comprising cascading updated location information for the device configured to receive the vCard when the location information for the device has changed.

13. The method of claim 11 , wherein receiving the vCard comprising the device attributes from the newly connected network device comprises receiving the vCard generated by the network device, the vCard comprising the device attributes necessary to perform at least one of the following: identify the network device, register the network device, inventory the network device, add the network device to the directory, and manage the network device.

14. The method of claim 11 , further comprising notifying an administrative contact once the network device is registered to the network.

15. The method of claim 11 , further comprising updating the directory with new device attributes when updated device attributes for the network device have been received.

16. A method comprising:

connecting to a network;

receiving a network address for a network management server (NMS) from at least one of the following: at least one existing network device, a configuration server, and the NMS;

generating a vCard comprising attributes necessary for enabling registration with the NMS;

communicating the vCard to the NMS;

receiving an indication of a new network device connected to the network; and

broadcasting the network address for the NMS to the new network device.

17. The method of claim 16 , further comprising:

receiving contact information for an administrator, and

communicating the vCard to the administrator.

18. The method of claim 16 , further comprising cascading an updated network address for receiving the device attributes through the network when the network address has changed.

19. The method of claim 16 , further comprising updating the NMS with new device attributes when the device attributes for the apparatus have changed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2013
From: PIGNATARO, CARLOS M.; SALGUEIRO, GONZALO; CLARKE, JOSEPH MICHAEL
To: CISCO TECHNOLOGY, INC.
Reel/Frame 029827/0408 →
Continuity (1)
Related Publication 20140173073A1 · Jun 19, 2014