Automatic and secure activation of a universal plug and play device management device

US9716623B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9716623-B2
Application numberUS-201414284504-A
CountryUS
Kind codeB2
Filing dateMay 22, 2014
Priority dateMay 22, 2014
Publication dateJul 25, 2017
Grant dateJul 25, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A device may receive a first device identifier associated with a first device management (DM) device associated with a local area network. The device may identify a second DM device, associated with the local area network, based on receiving the first device identifier. The device may provide the first device identifier to the second DM device. The first device identifier may be provided to the second DM device to allow the first DM device to be managed by the second DM device via the local area network. The device may determine a second device identifier associated with the second DM device. The device may provide the second device identifier to the first DM device. The second device identifier may be provided to the first DM device to allow the second DM device to manage the first DM device via the local area network.

First claim

Opening claim text (preview).

What is claimed is: 1. A managing device, comprising: one or more processors configured to: receive, from a verification device, a notification that a first universal plug and play (UPnP) device management (DM) device stores an IP address of a local area network of a user; receive a first device identifier that identifies the first UPnP DM device based on receiving the notification, the first UPnP DM device being a UPnP DM device that has not been previously configured to communicate with other UPnP DM devices on the local area network, and the first UPnP DM device being powered on in the local area network; identify a second UPnP DM device based on receiving the first device identifier, the second UPnP DM device being a UPnP DM device configured to communicate with other UPnP devices on the local area network and being different than the first UPnP DM device; provide the first device identifier to the second UPnP DM device based on identifying the second UPnP DM device, the first device identifier being provided to the second UPnP DM device to allow the first UPnP DM device to be managed by the second UPnP DM device via the local area network; determine, based on identifying the second UPnP DM device, a second device identifier that identifies the second UPnP DM device; and provide the second device identifier to the first UPnP DM device, the second device identifier being provided to the first UPnP DM device to allow the second UPnP DM device to manage the first UPnP DM device via the local area network. 2. The managing device of claim 1 , where the one or more processors are further configured to: communicate with the first UPnP DM device and the second UPnP DM device using an out-of-band remote management protocol. 3. The managing device of claim 1 , where the one or more processors are further configured to: determine information that identifies an auto-configuration server associated with the first UPnP DM device; and cause a parameter of the first UPnP DM device to be modified after determining the information that identifies the auto-configuration server; and where the one or more processors, when receiving the first device identifier, are configured to: receive the first device identifier after causing the parameter to be modified. 4. The managing device of claim 1 , where the one or more processors are further configured to: cause an activation of the first UPnP DM device to be completed after providing the second device identifier to the first UPnP DM device. 5. The managing device of claim 1 , where the one or more processors are further configured to: receive the first device identifier without user intervention, identify the second UPnP DM device without user intervention, provide the first device identifier to the second UPnP DM device without user intervention, determine the second device identifier without user intervention, and provide the second device identifier to the first UPnP DM device without user intervention. 6. The managing device of claim 1 , where the one or more processors are further configured to: determine provisioning information associated with first UPnP DM device and the second UPnP DM device, the provisioning information including the second device identifier that identifies the second UPnP DM device; and where the one or more processors, when determining the second device identifier, are configured to: determine the second device identifier based on the provisioning information. 7. The managing device of claim 1 , where the first device identifier includes a universally unique identification (UUID) value generated by the first UPnP DM device, the UUID value being generated by applying a hash function to a public key infrastructure certificate associated with the first UPnP DM device. 8. A computer-readable medium storing instructions, the instructions comprising: one or more instructions that, when executed by one or more processors of a managing device, cause the one or more processors to: obtain, from a verification device, a notification that a first universal plug and play (UPnP) device management (DM) device stores an IP address of a local area network of a user; obtain a first device identifier that identifies the first UPnP DM device based on obtaining the notification, the first UPnP DM device being a UPnP DM device that has not been previously configured to communicate with other UPnP DM devices on the local area network, and the first UPnP DM device being powered on in the local area network; identify a second UPnP DM device after obtaining the first device identifier, the second UPnP DM device being a UPnP DM device configured to communicate with other UPnP DM devices on the local area network, and the second UPnP DM device being different than the first device; send the first device identifier to the second UPnP DM device based on identifying the second UPnP DM device, the first device identifier being sent to the second UPnP DM device to permit the first UPnP DM device to manage the second UPnP DM device via the local area network; determine, based on identifying the second UPnP DM device, a second device identifier that identifies the second UPnP DM device; and send the second device identifier to the first UPnP DM device, the second device identifier being sent to the first UPnP DM device to permit the second UPnP DM device to be managed by the first UPnP DM device via the local area network. 9. The computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: communicate with the first UPnP DM device and the second UPnP DM device using a remote management protocol. 10. The computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: determine information that identifies an auto-configuration server associated with the first UPnP DM device; and cause a parameter of the first UPnP DM device to be modified based on the information that identifies the auto-configuration server; and where the one or more instructions, when obtaining the first device identifier, cause the one or more processors to: receive the first device identifier based on causing the parameter to be modified. 11. The computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: send an instruction to the first UPnP DM device, the instruction causing the first UPnP DM device to restart or reboot to complete activation of the first UPnP DM device. 12. The computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: receive the first device identifier without user intervention, identify the second UPnP DM device without user intervention, provide the first device identifier to the second UPnP DM device without user intervention, determine the second device identifier without user intervention, and provide the second device identifier to the first UPnP DM device without user intervention. 13. The computer-readable medium of claim 8 , where the one or more instructions, when executed by the one or more processors, further cause the one or more processors to: determine provisioning information associated with first UPnP DM device and the second UPnP DM device, the provisioning information including the second device identifier that identifies the

Assignees

Inventors

Classifications

  • Electricity · mapped topic

  • H04L67/125Primary

    involving control of end-device applications over a network · CPC title

  • Electricity · mapped topic

  • the condition being an adaptation, e.g. in response to network events · CPC title

  • Peer-to-peer [P2P] networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9716623B2 cover?
A device may receive a first device identifier associated with a first device management (DM) device associated with a local area network. The device may identify a second DM device, associated with the local area network, based on receiving the first device identifier. The device may provide the first device identifier to the second DM device. The first device identifier may be provided to the…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/125. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 25 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).