IP Library Granted Patent US 8,595,758
Granted Patent B2
US 8,595,758 · App. 12/785,190 · Granted Nov 26, 2013

Device provisioning

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 8,595,758
App. No.
12/785,190
Granted
Nov 26, 2013
Kind
B2
Abstract

A method and system of provisioning a set-top box (STB) with a STB provisioning system are provided which include storing STB profile information in a provisioning datastore, receiving a customer order at a service provisioning system, notifying a billing system of the customer order, and notifying a conditional access system of the customer order. The method and system further include storing information from the customer order in a provisioning datastore, notifying a video device manager about the STB, and delivering a cable operator configuration message from the video device manager to the STB, the configuration message being based on information from the provisioning datastore, thereby provisioning the STB without essential involvement of the conditional access system.

Claims (33)

1. A method comprising:

receiving a request from a device such that the request includes instructions for a process in which the device, during initialization, discovers a DNS hostname or IP address of a content device manager;

determining a device geographical location by reverse-resolving a device IP address into a DNS hostname via DNS lookups; and

transmitting, to the device, a configuration message that includes first information related to configuration of the device geographical location.

2. The method of claim 1 further comprising:

receiving device certification information relating to the device; and

storing the device certification information in a provisioning datastore.

3. The method of claim 2 , further comprising: receiving the device certification information as a mark-up language document.

4. The method of claim 3 , further comprising: receiving the mark-up language document as an XML-formatted document.

5. The method of claim 1 further comprising: receiving device profile information.

6. The method of claim 1 , further comprising: receiving an order as an XML document.

7. The method of claim 6 further comprising:

notifying a billing system of the order.

8. The method of claim 6 further comprising:

transmitting a notification of the order to a conditional access system.

9. The method of claim 1 further comprising:

notifying a data device manager about the device.

10. The method of claim 1 further comprising: transmitting the configuration message to the device as an XML document.

11. The method of claim 1 further comprising: transmitting, to the device, the configuration message that includes second information to enable multiple channel lineups.

12. The method of claim 1 further comprising: transmitting the configuration message using bi-directional unicast messaging.

13. The method of claim 1 further comprising: transmitting the configuration message using uni-directional multicast messaging.

14. A method comprising:

receiving a request from a device such that the request includes instructions for a process in which the device, during initialization, discovers a DNS hostname or IP address of a content device manager;

determining a device geographical location by reverse-resolving a device IP address into a DNS hostname via DNS lookups; and

transmitting, to the device, a configuration message that includes first information related to configuration of the device geographical location as a first mark-up language document.

15. The method of claim 14 further comprising:

receiving an order in a second mark-up language document; and

notifying a billing system of the order.

16. The method of claim 15 , further comprising: receiving the second mark-up language document as an XML-formatted document.

17. A system comprising:

a service provisioning system configured to receive device profile information; and

a content device manager configured to receive a request from a device, wherein the request includes instructions for a process in which the device, during initialization, discovers a DNS hostname or IP address of the content device manager, the content device manager further configured to determine a device geographical location by reverse-resolving a device IP address into a DNS hostname via DNS lookups, wherein the content device manager is further configured to transmit a configuration message to the device, wherein the configuration message to the device includes first information related to configuration of the device geographical location.

18. The system of claim 17 wherein the configuration message to the device enables Internet access to the device.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Dec 7, 2015
From: COMCAST CABLE HOLDINGS, LLC; COMCAST CABLE COMMUNICATIONS, LLC
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 037229/0550 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2013
From: TAYLOR, KEVIN; WOUNDY, RICHARD
To: COMCAST CABLE HOLDINGS, LLC
Reel/Frame 031045/0746 →