Using dynamic host control protocol (dhcp) and a special file format to convey quality of service (qos) and service information to customer equipment
US-2020092253-A1 · Mar 19, 2020 · US
US11831508B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11831508-B2 |
| Application number | US-202017107422-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 30, 2020 |
| Priority date | Nov 30, 2020 |
| Publication date | Nov 28, 2023 |
| Grant date | Nov 28, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A configuration helper system (CHS) is described that simplifies the task of generating configuration information for a customer premises equipment (CPE) in a customer's on-premise network to enable the CPE to communicate with the customer's cloud network over a particular communication channel. The CHS is configured to generate configuration information that is customized for the particular CPE and communication channel. Given information about the CPE and the communication channel, the CHS automatically identifies a particular set of configuration parameters to be included in the customized configuration information and determines values for the set of parameters, where some of the values may be provided by the customer. A particular CPE-specific format is determined for the configuration information. Customized configuration information for the CPE is then generated in the determined format, where the generated configuration information includes the set of parameters and their values, and potentially other CPE-specific information.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, by a configuration helper system (CHS), a request to generate configuration information for a customer premise equipment (CPE) to enable establishment of a communication channel between an on-premise network of the CPE and a network hosted by infrastructure provided by a cloud services provider, wherein the on-premise network comprises a plurality of CPEs comprising the CPE, wherein the communication channel is configured for at least one of a plurality of different communication protocols, wherein a plurality of communication channels are established between the on-premise network and a plurality of headends of the network hosted by the infrastructure provided by the cloud services provider, wherein the plurality of different communication protocols established between the on-premise network of the customer premise equipment and the infrastructure provided by the cloud service provider comprises a virtual private network; responsive to the request, searching, by the configuration helper system, a data store for a set of para meters to be included in the configuration information to be generated for the CPE, wherein the set of parameters to be included in the configuration information is based at least in part on one or more characteristics of the communication channel being established, and wherein the set of parameters to be included in the configuration information is based at least in part on one or more characteristics of the infrastructure provided by the cloud services provider; identifying, by the configuration helper system, from the data store and based upon information included in the request identifying the CPE, the set of para meters to be included in the configuration information to be generated for the CPE; determining, by the configuration helper system, a set of values for the set of parameters, wherein determining the set of values comprises: identifying, by the configuration helper system, a subset of parameters from the set of para meters to be included in the configuration information to be generated for the CPE; communicating, from the configuration helper system to a first system that includes a console system, information identifying the subset of parameters, wherein the first system is different from the configuration helper system, wherein the console system comprises an interface configured to display information identifying the subset of para meters to be included in the configuration information to be provided to the CPE; and receiving, by the configuration helper system from the first system that includes the console system, a set of one or more values for one or more parameters in the subset of parameters, wherein the set of one or more values for the one or more parameters in the subset of parameters is received via a user input on the console system of the first system, wherein a helper element of the console system guides a user regarding selecting the one or more values for the one or more para meters to be included in the configuration information; determining, by the configuration helper system, a format specific to the CPE; and generating, automatically by the configuration helper system, a configuration file including the configuration information for the CPE in the format specific to the CPE, wherein the generated configuration information comprises the set of parameters and the set of values determined for the set of parameters. 2. The method of claim 1 , further comprising: communicating the configuration information from the configuration helper system to the first system. 3. The method of claim 1 , further comprising: communicating the configuration information from the configuration helper system to the on-premise network. 4. The method of claim 1 , further comprising: communicating the configuration information from the configuration helper system to the on-premise network; and applying the configuration information to the CPE. 5. The method of claim 1 , further comprising: determining additional information to be included in the configuration information to be generated for the CPE, wherein the additional information includes one or more commands to be executed at the CPE; and wherein generating the configuration information comprises including the additional information in the generated configuration information. 6. The method of claim 5 , wherein the additional information includes an explanation related to the configuration information. 7. The method of claim 1 , further comprising: determining, by the configuration helper system, a first value for a first parameter in the set of parameters; and communicating, from the configuration helper system to the first system, the first value determined for the first parameter. 8. The method of claim 7 , wherein: the on-premise network is a network of a customer; and determining the first value for the first parameter comprises, determining, by the configuration helper system, the first value based upon preferences information for the customer. 9. The method of claim 7 , wherein: determining the first value for the first parameter comprises, determining, by the configuration helper system, the first value based upon a prior value set for the first parameter. 10. The method of claim 7 , wherein: receiving the set of one or more values for the one or more parameters in the set of parameters comprises receiving a second value for the first parameter, wherein the second value is different from the first value; and generating the configuration information comprises including the second value for the first parameter in the generated configuration information. 11. The method of claim 1 , wherein: the information included in the request comprises information identifying the communication channel; the information identifying the CPE comprises at least one of information identifying a vendor of the CPE, information identifying a version of the CPE, or information identifying a platform of the CPE; and identifying the set of para meters to be included in the configuration information to be generated for the CPE comprises determining the set of parameters based upon the information identifying the communication channel and information identifying the CPE. 12. A computing device comprising: a processor; and a memory including instructions that, when executed by the processor, cause the computing device to perform processing comprising: receiving, by a configuration helper system (CHS), a request to generate configuration information for a customer premise equipment (CPE) to enable establishment of a communication channel between an on-premise network of the CPE and a network hosted by infrastructure provided by a cloud services provider, wherein the on-premise network comprises a plurality of CPEs comprising the CPE, wherein the communication channel is configured for at least one of a plurality of different communication protocols, wherein a plurality of communication channels are established between the on-premise network and a plurality of headends of the network hosted by the infrastructure provided by the cloud services provider, wherein the plurality of different communication protocols established between the on-premise network of the customer premise equipment and the infrastructure provided by the cloud service provider comprises a virtual private network; responsive to the request, searching, by the configuration helper system, a data store for a set of parameters to be included in the configuration information to be generated for the CPE, wherein the set of parameters to be included in
Checking configuration conflicts between network elements · CPC title
the condition being an adaptation, e.g. in response to network events · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
for initial configuration or provisioning, e.g. plug-and-play · CPC title
based on generic templates · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.