IP Library Patent Application 18206111
Patent Application
App. No. 18/206,111

DYNAMIC ACCESS-POINT CONFIGURATION WITH CONTAINERIZED APPLICATIONS

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 None
App. No.
18/206,111
Abstract

A computer system (such as a controller) that dynamically configures a computer network device with a containerized data-driven application and associated metadata is described. During operation, the computer system may receive information specifying the containerized data-driven application. Then, the computer system may receive second information specifying metadata associated with the containerized data-driven application. For example, the second information may include one or more modifications to predefined metadata. Moreover, the computer system may perform authentication using an authentication proxy. Next, the computer system may obtain, in a cloud-based registry of containerized data-driven applications, the containerized data-driven application. Furthermore, the computer system may provide, addressed to the computer network device, the containerized data-driven application and the metadata.

Claims (42)

1 . A computer system, comprising:

an interface circuit that communicates with a computer network device;

a processor coupled to the interface circuit; and

memory, coupled to the processor, configured to store program instructions, wherein, when executed by the processor, the program instructions cause the computer system to perform operations, comprising:

receiving information specifying a containerized data-driven application;

receiving second information specifying metadata associated with the containerized data-driven application;

performing authentication using an authentication proxy;

obtaining, in a cloud-based registry of containerized data-driven applications, the containerized data-driven application; and

providing, addressed to the computer network device, the containerized data-driven application and the metadata.

2 . The computer system of claim 1 , wherein the computer network device comprises: an access point, a gateway or a router.

3 . The computer system of claim 1 , wherein the metadata specifies resources that the containerized data-driven application is allowed to use on the computer network device.

4 . The computer system of claim 1 , wherein the containerized data-driven application executes in a virtual machine for the containerized data-driven application; and

wherein the virtual machine comprises an operating system for the containerized data-driven application.

5 . The computer system of claim 1 , wherein the metadata is constrained based at least in part on one or more of: resources of the computer network device, one or more other applications installed on the computer network device, or one or more functions of the computer network device.

6 . The computer system of claim 1 , wherein the computer system comprises a controller of the computer network device that configures and manages operation of the computer network device.

7 . The computer system of claim 1 , wherein the containerized data-driven application comprises: Bluetooth low energy (BLE) monitoring of a BLE tag, a firewall, an analytics application, a radio resource manager that communicates using a communication protocol, or another micro-service.

8 . The computer system of claim 1 , wherein the containerized data-driven application is securely obtained from the cloud-based registry.

9 . The computer system of claim 1 , wherein the containerized data-driven application extends functionality of the computer network device beyond an initial set of predefined functions associated with hardware in the computer network device.

10 . The computer system of claim 1 , wherein the receiving of the information, the second information, or both occurs via a user interface.

11 . The computer system of claim 1 , wherein the second information specifies one or more modifications to predefined metadata.

12 . A non-transitory computer-readable storage medium for use in conjunction with a computer system, the computer-readable storage medium storing program instructions that, when executed by the computer system, cause the computer system to perform operations comprising:

receiving information specifying a containerized data-driven application;

receiving second information specifying metadata associated with the containerized data-driven application;

performing authentication using an authentication proxy;

obtaining, in a cloud-based registry of containerized data-driven applications, the containerized data-driven application; and

providing, addressed to a computer network device, the containerized data-driven application and the metadata.

13 . The non-transitory computer-readable storage medium of claim 12 , wherein the computer network device comprises: an access point, a gateway or a router.

14 . The non-transitory computer-readable storage medium of claim 12 , wherein the metadata specifies resources that the containerized data-driven application is allowed to use on the computer network device.

15 . The non-transitory computer-readable storage medium of claim 12 , wherein the containerized data-driven application executes in a virtual machine for the containerized data-driven application; and

wherein the virtual machine comprises an operating system for the containerized data-driven application.

16 . A method for dynamically configuring a computer network device with a containerized data-driven application and associated metadata, comprising:

by a computer system:

receiving information specifying the containerized data-driven application;

receiving second information specifying the metadata associated with the containerized data-driven application;

performing authentication using an authentication proxy;

obtaining, in a cloud-based registry of containerized data-driven applications, the containerized data-driven application; and

providing, addressed to the computer network device, the containerized data-driven application and the metadata.

17 . The method of claim 16 , wherein the computer network device comprises: an access point, a gateway or a router.

18 . The method of claim 16 , wherein the metadata specifies resources that the containerized data-driven application is allowed to use on the computer network device.

19 . The method of claim 16 , wherein the containerized data-driven application executes in a virtual machine for the containerized data-driven application; and

wherein the virtual machine comprises an operating system for the containerized data-driven application.

20 . The method of claim 16 , wherein the metadata is constrained based at least in part on one or more of: resources of the computer network device, one or more other applications installed on the computer network device, or one or more functions of the computer network device.

Assignments (8)
SECURITY INTEREST Recorded Apr 8, 2026
From: ARRIS ENTERPRISES LLC; RUCKUS IP HOLDINGS LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 075476/0814 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067620/0675 Recorded Jan 12, 2026
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 074593/0001 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 067620/0717 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 069743/0220 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
PATENT SECURITY AGREEMENT (TERM) Recorded Jun 4, 2024
From: RUCKUS IP HOLDINGS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067620/0717 →
PATENT SECURITY AGREEMENT (ABL) Recorded Jun 4, 2024
From: RUCKUS IP HOLDINGS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 067620/0675 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: ARRIS ENTERPRISES LLC
To: RUCKUS IP HOLDINGS LLC
Reel/Frame 066399/0561 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2023
From: RAMAN, DINESH; GANDOTRA, SANJAY
To: ARRIS ENTERPRISES LLC
Reel/Frame 063877/0894 →