9350677

Controller Based Network Resource Management

PublishedMay 24, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
5 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of network controller based network resource management, comprising: receiving a flow at a network controller; determining a flow parameter for the flow; determining, via the network controller, an idle timeout for a flow rule, corresponding to the flow, based on the flow parameter, wherein determining the idle timeout for the flow rule includes: determining a previous idle timeout for the flow in response to determining that the flow has been received before, setting the idle timeout to a temporal value based on the flow parameter in response to the previous idle timeout being less than a second value, wherein the second value is greater than a first value, determining an activity factor for the flow rule in response to the previous idle timeout being greater than or equal to the second value, setting the idle timeout to the second value in response to the activity factor being less than a threshold, and setting the idle timeout to the first value in response to the activity factor being greater than or equal to the threshold.

2

2. The method of claim 1 , wherein the activity factor is determined based on active time of the flow rule and the previous idle timeout.

3

3. The method of claim 1 , wherein the first value is a minimum idle timeout and the second value is a maximum idle timeout.

4

4. The method of claim 1 , wherein the first value is selected as one hundred milliseconds and the second value is selected as ten seconds.

5

5. A method of network controller based network resource management comprising: receiving a flow at a network controller; determining, via the network controller, an idle timeout for a flow rule, corresponding to the flow, based on a flow parameter; determining a network memory parameter; evicting the flow rule from network memory in response to the network memory parameter being greater than an eviction threshold; setting the idle timeout for the flow rule to a first value in response to determining that the flow has not been received before; determining a previous idle timeout for the flow in response to determining that the flow has been received before; setting the idle timeout to a temporal value based on the flow parameter in response to the previous idle timeout being less than a second value; determining an activity factor for the flow rule in response to the previous idle timeout being greater than or equal to the second value; setting the idle timeout to the second value in response to the activity factor being less than a threshold; and setting the idle timeout to the first value in response to the activity factor being greater than or equal to the threshold.

Patent Metadata

Filing Date

Unknown

Publication Date

May 24, 2016

Inventors

Vijay Mann
Naga R. Samineni
Anil K. Vishnoi

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “CONTROLLER BASED NETWORK RESOURCE MANAGEMENT” (9350677). https://patentable.app/patents/9350677

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.