Patent ID: 7219132

Claim:
A dynamic resource allocation system comprising: one or more personal computers coupled to a local area network edge device that generates a resource request in response to received data from a user of said personal computer; a satellite that provides a communication link; one or more Internet protocol networks; a gateway in connection with said local area network edge device via said communication link and interfaces to one or more said Internet protocol networks, wherein said gateway receives said resource request from said local area network edge device to set required resources; a generator for generating messages of different types from said user data; a classifier for identifying specific types of said messages; a marker for marking said identifying messages; and a scheduler for scheduling said marked messages; wherein said gateway dynamically allocates resources to meet the requirements of each said marked messages by applying a dynamic assignment/multiple access (DAMA) communication protocol for transmitting data between said one or more personal computers and said one or more Internet protocol networks; wherein said DAMA communication protocol comprises three modes, including fixed assignment, reservation assignment, and random assignment modes.