Non-DSG mechanisms for aligning client devices with their multicast data flows in a DOCSIS network environment

US10498783B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10498783-B2
Application numberUS-201715647470-A
CountryUS
Kind codeB2
Filing dateJul 12, 2017
Priority dateJun 24, 2013
Publication dateDec 3, 2019
Grant dateDec 3, 2019

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.

Video messaging may be provided. First, a bootstrap message including a system address may be transmitted by a high level device. A user device may receive the bootstrap message from the high level device and obtain system data from the system address contained in the received bootstrap message. The user device may then determine a service group in which the user device is deployed. Next, the user device may determine, from the obtained system data, a sub-system address corresponding to the determined service group. The user device may then obtain sub-system data from the sub-system address.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: determining, by a controller, that a first service group is provisioned on a first low level device, the first service group being disposed in a first hub first bridge along with a second service group that is provisioned on a second low level device; sending, by the controller to the first low level device in response to determining that the first service group is provisioned on the first low level device, a descriptor message including a sub-system address for the first service group connected to the first low level device, the first service group comprising a plurality of user devices, the subsystem address corresponding to a multicast flow comprising an Out-of-Band (OOB) communications path where the plurality of user devices in the first service group can obtain control data specific to the first service group, the sub-system address further corresponding to the multicast flow designated for the first hub first bridge in which the first service group is provisioned, wherein the control data specific is specific to the first service group and not the second service group; receiving, by the first low level device, the descriptor message from the controller; transmitting, by the first low level device to the plurality of user devices in the first service group, the descriptor message including the sub-system address, wherein transmitting the descriptor message comprises transmitting by the first low level device comprising a video on-demand (VOD) quadrature amplitude modulation (QAM) device that provides VOD service to the first service group; receiving, by the plurality of user devices in the first service group, the descriptor message from the first low level device; and obtaining, by the plurality of user devices in the first service group, the control data from the multicast flow corresponding to the subsystem address. 2. The method of claim 1 , wherein receiving, by the plurality of user devices in the first service group, comprises receiving, by the plurality of user devices in the first service group, wherein each of the plurality of user devices comprises a set-top box (STB) deployed in the first service group corresponding to the first low level device. 3. The method of claim 1 , wherein obtaining the control data from the multicast flow comprises obtaining the control data from the multicast flow from the controller. 4. The method of claim 1 , wherein obtaining the control data from the multicast flow comprises obtaining the control data comprising a program guide for an area in which the first service group is located. 5. The method of claim 1 , wherein obtaining the control data from the multicast flow comprises obtaining the control data comprising a channel line-up for an area in which the first service group is located. 6. The method of claim 1 , wherein obtaining the control data from the multicast flow comprises obtaining the control data comprising an updated code image for the first service group. 7. A method comprising: receiving, by a first low level device, a descriptor message from a controller, the descriptor message including a sub-system address, wherein receiving the descriptor message comprises receiving the descriptor message corresponding to a first service group connected to the first low level device, the first service group comprising a plurality of first user devices, the first subsystem address corresponding to a multicast flow comprising an Out-of-Band (OOB) communications path where the plurality of user devices in the first service group can obtain control data specific to the first service group, the sub-system address further corresponding to the multicast flow designated for the first hub first bridge in which the first service group is provisioned, wherein the first service group is disposed in a first hub first bridge along with a second service group that is provisioned on a second low level device wherein the control data specific is specific to the first service group and not the second service group; transmitting, by the first low level device, the descriptor message including the sub-system address, wherein transmitting comprises transmitting by the first low level device comprising a video on-demand (VOD) quadrature amplitude modulation (QAM) device that provides VOD service to the first service group; receiving, at a user device within the plurality of user devices, the descriptor message from the first low level device; and obtaining, by the user device, the control data from the multicast flow corresponding to the subsystem address. 8. The method of claim 7 , wherein receiving, at the user device, comprises receiving, at the user device comprising a set-top box (STB) deployed in the first service group corresponding to the low level device. 9. The method of claim 7 , wherein obtaining the control data from the multicast flow comprises obtaining the control data from the multicast flow from the controller. 10. The method of claim 7 , wherein obtaining the control data from the multicast flow comprises obtaining the control data comprising a program guide for an area in which the first service group is located. 11. The method of claim 7 , wherein obtaining the control data from the multicast flow comprises obtaining the control data comprising a channel line-up for an area in which the first service group is located. 12. The method of claim 7 , wherein obtaining the control data from the multicast flow comprises obtaining the control data comprising an updated code image for the first service group. 13. A system comprising: a first memory storage; and a first processing unit coupled to the first memory storage, wherein the first processing unit is operative to: receive a descriptor message from a controller, the descriptor message including a sub-system address, wherein the first processing unit being operative to receive the descriptor message comprises the first processing unit being operative to receive the descriptor message corresponding to a first service group connected to a first low level device, the first service group comprising a plurality of user devices, the subsystem address corresponding to a multicast flow comprising an Out-of-Band (OOB) communications path where the plurality of user devices in the first service group can obtain control data specific to the first service group wherein the first processing unit is disposed within the first low level device comprising a video on-demand (VOD) quadrature amplitude modulation (QAM) device that provides VOD service to the first service group, the sub-system address further corresponding to the multicast flow designated for the first hub first bridge in which the first service group is provisioned, wherein the first service group is disposed in a first hub first bridge along with a second service group that is provisioned on a second low level device wherein the control data specific is specific to the first service group and not the second service group; transmit the descriptor message including the sub-system address to the plurality of user devices in the first service group; a second memory storage; and a second processing unit coupled to the second memory storage, wherein the second processing unit is operative to: receive the descriptor message from the first processing unit; and obtain the control data from the multicast flow corresponding to the sub-system address. 14. The system of claim 13 , wherein the second processing unit is disposed in a user device within the plurality of user devices comprising a set-top box (STB) deployed in the first service group corresp

Assignees

Inventors

Classifications

  • Multicasting {(data broadcast and multicast in packet switching networks H04L12/18)} · CPC title

  • with management of multicast group membership · CPC title

  • H04L67/34Primary

    involving the movement of software or configuration parameters  (network booting or remote initial program loading [RIPL] G06F9/4416) · CPC title

  • Electricity · mapped topic

  • H04L65/611Primary

    for multicast or broadcast (systems for broadcast or conference H04L12/18; arrangements for broadcast or distribution combined with broadcast H04H20/00; arrangements for broadcast applications with a direct linkage to broadcast information or to broadcast space-time H04H60/00; selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS], H04W4/06) · 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 US10498783B2 cover?
Video messaging may be provided. First, a bootstrap message including a system address may be transmitted by a high level device. A user device may receive the bootstrap message from the high level device and obtain system data from the system address contained in the received bootstrap message. The user device may then determine a service group in which the user device is deployed. Next, the u…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/34. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 03 2019 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).