IP Library Granted Patent US 10,171,285
Granted Patent B2
US 10,171,285 · App. 15/372,457 · Granted Jan 1, 2019

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/0266H04L41/12H04L61/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 10,171,285
App. No.
15/372,457
Granted
Jan 1, 2019
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 (44)

1. A method comprising:

receiving, by a centralized server corresponding to a network management system, device attributes for a newly connected network device;

using, by the centralized server, the device attributes to identify the newly connected network device;

adding, by the centralized server, the newly connected network device to a device directory at the centralized server comprising a listing of network devices registered to the network management system, wherein the network management system is configured to cause an existing network device to forward, over a peer-to-peer network connection to the newly connected network device, location information for the network management system designated to receive the device attributes, and wherein the newly connected network device, after receiving the location information and additional information, is enabled to generate and send the device attributes comprising an identity and asset data; and

notifying, by the centralized server, that the newly connected network device has been added;

wherein receiving the device attributes comprises receiving, from the network device, a vCard generated by the newly connected network device, the vCard comprising the device attributes necessary for at least one of the following:

identifying the newly connected network device,

registering the newly connected network device,

adding the newly connected network device to the device directory, and

managing the newly connected network device.

2. The method of claim 1 , further comprising causing the existing network device to provide the newly connected device with a network address designated to receive the device attributes.

3. The method of claim 1 , wherein receiving the device attributes comprises receiving, via a secure communication protocol, the device attributes at the centralized server.

4. The method of claim 1 , wherein receiving the device attributes comprises receiving one or more parameter associated with the newly connected network device.

5. The method of claim 4 , wherein receiving the device attributes comprises re-receiving the device attributes when one of the one or more parameters change after adding the newly connected network device in the device director.

6. The method of claim 1 , further comprising:

notifying an administrative contact once the newly connected network device is added to the device directory.

7. The method of claim 1 , wherein receiving the device attributes comprises receiving the device attributes indicated by the existing network device.

8. The method of claim 7 , further comprising extending the device attributes to include an additional device attribute.

9. A non-transitory computer-readable medium that stores a set of instructions which when executed perform a method comprising:

receiving, by a centralized server corresponding to a network management system, device attributes for a newly connected network device;

using, by a centralized server, the device attributes to identify the newly connected network device; and

adding, by a centralized server, the newly connected network device to a device directory at the centralized server comprising a listing of network devices registered to the network management system, wherein the network management system is configured to cause at least one existing network device to forward, over a peer-to-peer network connection to the newly connected network device, location information for the network management system designated to receive the device attributes and wherein the newly connected network device, after receiving the location information and additional information, is enabled to generate and send the device attributes comprising an identity and asset data; and

notifying, by the centralized server, that the newly connected network device has been added;

wherein receiving the device attributes comprises receiving, from the network device, a vCard generated by the newly connected network device, the vCard comprising the device attributes necessary for at least one of the following:

identifying the newly connected network device,

registering the newly connected network device,

adding the newly connected network device to the device directory, and

managing the newly connected network device.

10. The non-transitory computer-readable medium of claim 9 , further comprising: notifying an administrative contact once the newly connected network device is added to the device directory.

11. The non-transitory computer-readable medium of claim 9 , further comprising causing the at least one existing network device to provide the newly connected device with a network address designated to receive the device attributes.

12. The non-transitory computer-readable medium of claim 9 , wherein receiving the device attributes comprises receiving, via a secure communication protocol, the device attributes at the centralized server.

13. An apparatus comprising: a memory storage; and

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

receive device attributes for a newly connected network device,

use the device attributes to identify the newly connected network device, add the newly connected network device to a device directory comprising a listing of network devices registered to a network management system, wherein the network management system is configured to cause an existing network device to forward, over a peer-to-peer network connection to the newly connected network device, location information for the network management system designated to receive the device attributes and wherein the newly connected network device, after receiving the location information and additional information, is enabled to generate and send the device attributes comprising an identity and asset data; and

notify that the newly connected network device has been added;

wherein receiving the device attributes comprises receiving, from the network device, a vCard generated by the newly connected network device, the vCard comprising the device attributes necessary for at least one of the following:

identifying the newly connected network device,

registering the newly connected network device,

adding the newly connected network device to the device directory, and

managing the newly connected network device.

14. The apparatus of claim 13 , wherein the processing unit is further configured to cause the existing network device to provide the newly connected device with a network address designated to receive the device attributes.

15. The apparatus of claim 13 , wherein the processing unit is further configured to notify an administrative contact once the newly connected network device is added to the device directory.

16. The apparatus of claim 13 , wherein the processing unit being configured to receive the device attributes comprises the processing unit being configured to receive, via a secure communication protocol, the device attributes at a centralized server in which the apparatus is disposed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2016
From: PIGNATARO, CARLOS M.; SALGUEIRO, GONZALO; CLARKE, JOSEPH MICHAEL
To: CISCO TECHNOLOGY, INC.
Reel/Frame 040596/0101 →
Continuity (2)
Division 13716519 · Dec 17, 2012
Related Publication 20170093610A1 · Mar 30, 2017