Methods, systems, and storage mediums for allowing some applications to read messages while others cannot due to resource constraints in a system
First Claim
1. A method for allowing select applications to read messages while other applications cannot due to resource constraints, comprising:
- receiving a message from a network, the message being destined for an application;
classifying the message as a high priority message; and
passing the message to the application, while in shutdown mode.
1 Assignment
0 Petitions
Accused Products
Abstract
When running network applications, resources are made available in a system having resource constraints. While messages are being received, a method adjusts the priorities of incoming messages, avoiding driving the system out of resources. In some environments, it is desirable for some important applications to continue to process data from the network. Often, the system is waiting for a response or acknowledgement from a remote application. This can result in a deadlock or shutdown condition. A method provides the ability to classify inbound messages as high priority messages and process the high priority messages at all times. A server is updated to poll the network, even when it is in shutdown mode.
-
Citations
14 Claims
-
1. A method for allowing select applications to read messages while other applications cannot due to resource constraints, comprising:
-
receiving a message from a network, the message being destined for an application;
classifying the message as a high priority message; and
passing the message to the application, while in shutdown mode. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for allowing select applications to read messages while other applications cannot due to resource constraints, comprising:
a transmission control protocol/Internet protocol (TCP/IP) stack having an application layer, a socket layer, a TCP layer, a user datagram protocol (UDP) layer, an IP layer, a packet classification layer, and a link layer for receiving a message from a network;
wherein the packet classification layer classifies the message as a high priority message and the message is passed up to the application layer, while in shutdown mode. - View Dependent Claims (7, 8, 9, 10)
-
11. A storage medium storing instructions for performing a method for allowing select applications to read messages while other applications cannot due to resource constraints, the method comprising:
-
receiving a message from a network, the message being destined for an application;
classifying the message as a high priority message; and
passing the message to the application, while in shutdown mode. - View Dependent Claims (12, 13, 14)
-
Specification