DETERMINISTIC AND EFFICIENT MESSAGE PACKET MANAGEMENT
First Claim
1. A method for facilitation of efficient processing of a plurality of electronic message packets communicated to an application via a network from a plurality of message sources, the method comprising:
- receiving each of the plurality of electronic message packets from the network; and
storing, by a processor upon receipt thereof, each of the received electronic message packets in a single buffer irrespective of which message source of the plurality of message sources each of the received electronic message packets originated from, the single buffer being accessible by the application to access the electronic message packets stored therein.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, devices, and systems for facilitation of efficient processing of a plurality of electronic message packets communicated to an application via a network from a plurality of message sources. The facilitation involves receiving each of the plurality of electronic message packets from the network, and storing, upon receipt thereof, each of the received electronic message packets in a single buffer irrespective of which message source of the plurality of message sources each of the received electronic message packets originated from, the single buffer being accessible by the application.
34 Citations
21 Claims
-
1. A method for facilitation of efficient processing of a plurality of electronic message packets communicated to an application via a network from a plurality of message sources, the method comprising:
-
receiving each of the plurality of electronic message packets from the network; and storing, by a processor upon receipt thereof, each of the received electronic message packets in a single buffer irrespective of which message source of the plurality of message sources each of the received electronic message packets originated from, the single buffer being accessible by the application to access the electronic message packets stored therein. - View Dependent Claims (2, 3, 4, 5)
-
-
6. The method of 5, wherein storing further comprises only storing in the single buffer electronic message packets determined to have a source indicated on the list of sources.
-
7. The method of 1, wherein the receiving and the storing are handled by a network layer, and the application accesses the singular buffer via a transport layer coupled with the network layer.
-
8. A system for facilitation of efficient processing of a plurality of electronic message packets communicated to an application via a network from a plurality of message sources, the system comprising:
-
a first logic stored in a memory and configured to be executed by a processor to cause the system to receive each of the plurality of electronic message packets from the network; and a second logic stored in a memory and configured to be executed by a processor to cause the system to store, upon receipt thereof, each of the received electronic message packets in a single buffer irrespective of which message source of the plurality of message sources each of the received electronic message packets originated from, the single buffer being accessible by the application to access the electronic message packets stored therein. - View Dependent Claims (9, 10, 11, 12)
-
-
13. The system of 12, wherein second logic is further configured to only store in the single buffer electronic message packets determined to have a source indicated on the list of sources.
-
14. The system of 8, wherein the first logic and the second logic are handled by a network layer, and the application accesses the singular buffer via a transport layer coupled with the network layer.
-
15. A system for facilitation of efficient processing of a plurality of electronic message packets communicated to an application via a network from a plurality of message sources, the system comprising:
-
at least one memory operable to store the plurality of electronic message packets; and at least one processor configured to cause the system to; receive each of the plurality of electronic message packets from the network; and store, upon receipt thereof, each of the received electronic message packets in a single buffer in the memory irrespective of which message source of the plurality of message sources each of the received electronic message packets originated from, the single buffer being accessible by the application to access the electronic message packets stored therein. - View Dependent Claims (16, 17, 18, 19)
-
-
20. The method of 19, wherein the processor is further configured to cause the system to only store in the single buffer electronic message packets determined to have a source indicated on the list of sources.
-
21. The method of 15, wherein processor is further configured to cause the system to receive and store each of the plurality of electronic message packets using a network layer of the system, and the application accesses the singular buffer via a transport layer coupled with the network layer.
Specification