# US 2026/0100882 A1 · Systems and methods for internet-on-demand (iod) services management

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2026/0100882 A1
- Document ID: US20260100882A1
- Status: Published application
- Kind: A1
- Application number: 19/329,414
- Filed: 2025-09-15
- Published: 2026-04-09
- Earliest claimed: 2024-10-07
- Assignees: CenturyLink Intellectual Property LLC
- Applicants: CenturyLink Intellectual Property LLC
- Inventors: Jacob JOHANSEN
- Web page: https://patentgrep.com/patent/US20260100882A1

## CPC

- H04L 41/0896: Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities (flow or congestion control using dynamic resource allocation, e.g. in-call renegotiation, H04L47/76)
- H04L 41/0823: characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability (for optimising operational conditions of wireless networks H04W24/02)
- H04L 41/5022: by giving priorities, e.g. assigning classes of service
- H04L 43/04: Processing captured monitoring data, e.g. for logfile generation
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Disclosed are systems and methods that provide a novel framework for automatically and/or dynamically managing and controlling Internet-on-Demand (IoD) services and connected devices therefrom. The disclosed framework can operate to adjust network configurations, parameters, and/or some combination thereof, to provide IoD services and associated mechanics for connected devices (and/or networks) to be utilized for spatially and/or temporally-based, optimized network connectivity. The framework operates to monitor for events (e.g., from third party applications, for example), and based therefrom, determine a priority for associated services such that a corresponding network can be configured to priority network parameters to the more critical networked services.

## Claims

### Claim 1

A method comprising:
identifying a set of services, each of the set of services corresponding to a time, each of the set of services being executable over a network;
analyzing information related to the set of services;
determining, based on the analysis, a priority for the set of services;
determining, based further on the analysis and on the determined priority, a network configuration for the network; and
performing configuration operations on the network based on the determined network configuration.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
determining bandwidth values for each of the set of services, the bandwidth determinations being based on the determined priority; and
performing the network configuration determination based on the bandwidth determinations.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
retrieving a pattern associated with the time for each of the set of services, the pattern indicating a type of network activity of an associated user for each respective service;
performing the analysis of the information related to the set of services based on the retrieved pattern; and
determining the network configuration based further on the performed analysis based on the retrieved pattern.

### Claim 4 (depends on 3)

The method of claim 3, further comprising:
collecting activity data on the network related to the set of services, the activity data corresponding to prior instances of each service's execution on the network; and
determining a set of patterns based on analysis of the collected activity data, wherein the retrieved pattern is selected from the determined set of patterns.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
determining a context for each of the set of services based on the analysis of the information related to the set of services; and
determining the priority based on the determined context.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
identifying an event for each of the set of services, each event providing information related to the time and text content indicating a respective service, wherein the information related to the set of services corresponds to a respective event for each service in the set of services.

### Claim 7 (depends on 6)

The method of claim 6, further comprising analyzing each respective event via execution of a large language model (LLM).

### Claim 8 (depends on 1)

The method of claim 1, further comprising the set of services being related to a set of users.

### Claim 9 (depends on 1)

The method of claim 1, further comprising the set of services being executable applications.

### Claim 10 (depends on 1)

The method of claim 1, further comprising the determined network configuration comprising a set bandwidth and set time for execution of each of the set of services.

### Claim 11

A system comprising:
a processor configured to:
identify a set of services, each of the set of services corresponding to a time, each of the set of services being executable over a network;
analyze information related to the set of services;
determine, based on the analysis, a priority for the set of services;
determine, based further on the analysis and on the determined priority, a network configuration for the network; and
perform configuration operations on the network based on the determined network configuration.

### Claim 12 (depends on 11)

The system of claim 11, wherein the processor is further configured to:
determine bandwidth values for each of the set of services, the bandwidth determinations being based on the determined priority; and
perform the network configuration determination based on the bandwidth determinations.

### Claim 13 (depends on 11)

The system of claim 11, wherein the processor is further configured to:
retrieve a pattern associated with the time for each of the set of services, the pattern indicating a type of network activity of an associated user for each respective service;
perform the analysis of the information related to the set of services based on the retrieved pattern; and
determine the network configuration based further on the performed analysis based on the retrieved pattern.

### Claim 14 (depends on 11)

The system of claim 11, wherein the processor is further configured to:
determine a context for each of the set of services based on the analysis of the information related to the set of services; and
determine the priority based on the determined context.

### Claim 15 (depends on 11)

The system of claim 11, wherein the processor is further configured to:
identify an event for each of the set of services, each event providing information related to the time and text content indicating a respective service, wherein the information related to the set of services corresponds to a respective event for each service in the set of services.

### Claim 16 (depends on 11)

The system of claim 11, wherein the processor is further configured such that the set of services are related to a set of users.

### Claim 17 (depends on 11)

The system of claim 11, wherein the processor is further configured such that the determined network configuration comprises a set bandwidth and set time for execution of each of the set of services.

### Claim 18

A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions that when executed by a processor, perform a method comprising:
identifying a set of services, each of the set of services corresponding to a time, each of the set of services being executable over a network;
analyzing information related to the set of services;
determining, based on the analysis, a priority for the set of services;
determining, based further on the analysis and on the determined priority, a network configuration for the network; and
performing configuration operations on the network based on the determined network configuration.

### Claim 19 (depends on 18)

The non-transitory computer-readable storage medium of claim 18, further comprising:
determining bandwidth values for each of the set of services, the bandwidth determinations being based on the determined priority; and
performing the network configuration determination based on the bandwidth determinations.

### Claim 20 (depends on 18)

The non-transitory computer-readable storage medium of claim 18, further comprising:
retrieving a pattern associated with the time for each of the set of services, the pattern indicating a type of network activity of an associated user for each respective service;
performing the analysis of the information related to the set of services based on the retrieved pattern; and
determining the network configuration based further on the performed analysis based on the retrieved pattern.
