Systems and methods for DOCSIS profile management

US12494935B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12494935-B2
Application numberUS-202318092380-A
CountryUS
Kind codeB2
Filing dateJan 2, 2023
Priority dateOct 7, 2016
Publication dateDec 9, 2025
Grant dateDec 9, 2025

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 method is provided for optimizing a set of profiles assigned to a population of user devices over a network communication channel having a plurality of active subcarriers. The method includes (a) establishing an MER for each user device of the population, (b) generating a memorization matrix having an initial size of N×N, where N represents the number of user devices in the population of user devices, (c) calculating, for each possible grouping of profiles in the set of profiles that are assigned to two user devices, a value resulting from the respective grouping, and (d) identifying a profile group having a minimum loss value within the memorization matrix, the identified profile group including at least a first profile and a second profile.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method of optimizing a set of profiles assigned to a respective population of user devices configured to communicate over a network communication channel, the network communication channel including a plurality of active subcarriers, the method performed by a processor in communication with a memory, and comprising: establishing a modulation error ratio (MER) for each user device of the population of user devices; generating, in the memory, a memorization matrix for the population of user devices, the memorization matrix having an initial size of N×N, where N represents the number of user devices in the population of user devices; calculating, for each possible grouping of profiles in the set of profiles that are respectively assigned to two user devices, a capacity loss value resulting from the respective grouping; storing each calculated capacity loss value in the memorization matrix as stored capacity loss values; determining a minimum loss value as a particular stored capacity loss value having a lowest value from among the stored capacity loss values, and identifying, from the possible groupings of profiles, a profile group corresponding to the minimum loss value within the memorization matrix, the identified profile group including at least a first profile and a second profile. 2 . The method of claim 1 , wherein the network communication channel is configured to implement a DOCSIS protocol. 3 . The method of claim 1 , wherein each user device includes one of a modem and a modem group. 4 . The method of claim 1 , wherein the establishing comprises implementation of one or more of a brute force search, a K-means algorithm, and a profile coalescation algorithm. 5 . The method of claim 1 , further comprising merging the user device associated with the second profile into the first profile to create a merged first profile. 6 . The method of claim 5 , further comprising updating the memorization matrix to (i) replace the first profile with the merged first profile, (ii) remove stored values associated with the second profile, (iii) reduce a number of profiles in the set of profiles to form a reduced set having one fewer profile than the set of profiles, and (iv) reduce the size the memorization matrix to (N-1)×(N-1). 7 . The method of claim 6 , further comprising recalculating, for each possible grouping of the merged first profile with other profiles in the reduced set, a combination loss value. 8 . The method of claim 7 , wherein the storing, identifying, determining, merging, updating, and recalculating are repeated until a number of profiles in a subsequent reduced set equals a target number. 9 . The method of claim 8 , further comprising reducing a bit loading value of each profile in a target profile set. 10 . The method of claim 9 , further comprising determining which profile of the target profile set subject to bit loading reduction has a minimum loss value. 11 . The method of claim 10 , further comprising (i) comparing a channel capacity ratio of the profile having the minimum loss value with a channel capacity ratio of a least common denominator profile, and (ii) demoting the profile having the minimum loss value to merge with the least common denominator profile. 12 . The method of claim 11 , further comprising re-using the profile having the minimum loss value for a different user device.

Assignees

Inventors

Classifications

  • Assignment of logical groups to network elements · CPC title

  • Broadband local area 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 US12494935B2 cover?
A method is provided for optimizing a set of profiles assigned to a population of user devices over a network communication channel having a plurality of active subcarriers. The method includes (a) establishing an MER for each user device of the population, (b) generating a memorization matrix having an initial size of N×N, where N represents the number of user devices in the population of user…
Who is the assignee on this patent?
Cable Television Laboratories Inc
What technology area does this patent fall under?
Primary CPC classification H04L41/0893. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 09 2025 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).