Central controller with adaptive message handling characteristics
First Claim
1. A central controller for receiving, handling and transmitting messages comprising:
- means for receiving an incoming message, the incoming message having a size based upon the amount of time elasped during the reception of the incoming message;
controlling means for producing a control signal in order to optimize the transmission of the plurality of messages;
limiting means coupled to the receiving means nd responsive to the control signal for limiting the size of the incoming message to a maximum size in response to the control signal, thereby producing a limited message, wherein the maximum size is varied;
transmitting means for transmuting the limited message to a plurality of selective call receivers,thereby varying the maximum size of messages transmitted to the selective call receivers in order to optimize the transmission of the plurality of messages.
1 Assignment
0 Petitions
Accused Products
Abstract
A central controller operating as a pager terminal for receiving, handling, and transmitting messages is shown that adaptively alters its message handling characteristics in order to improve the overall throughput of the central controller. The channel loading characteristics, based upon the time of day, are used in order to vary the limitation of the size of message received by the central controller as well as vary the transmission size and age of messages prior to transmission. Additionally, channel loading may be determined by determining the total size of messages within the central controller. In response to the total size determination, the limitation of the message size received by the controller may be varied. Furthermore, the transmission size and age of messages prior to transmission may be varied in response to the total size determination. The central controller may also adopt these operations in response to the combination of the total size determination and channel loading based upon the time of day characteristics.
-
Citations
35 Claims
-
1. A central controller for receiving, handling and transmitting messages comprising:
-
means for receiving an incoming message, the incoming message having a size based upon the amount of time elasped during the reception of the incoming message; controlling means for producing a control signal in order to optimize the transmission of the plurality of messages; limiting means coupled to the receiving means nd responsive to the control signal for limiting the size of the incoming message to a maximum size in response to the control signal, thereby producing a limited message, wherein the maximum size is varied; transmitting means for transmuting the limited message to a plurality of selective call receivers, thereby varying the maximum size of messages transmitted to the selective call receivers in order to optimize the transmission of the plurality of messages.
-
-
2. A central controller for receiving, handling and transmitting messages comprising:
-
means for receiving an incoming message, the incoming message having a size based upon the amount of time necessary to transmit the incoming message; controlling means for producing a control signal in order to optimize the transmission of the plurality of messages; limiting means coupled to the receiving means and responsive to the control signal for limiting the size of the incoming message to a maximum size in response to the control signal thereby producing a limited message, wherein the maximum size is varied; transmitting means for transmitting the limited message to a plurality of selective call receivers, thereby varying the maximum size of messages transmitted to the selective call receivers in order to optimize the transmission of the plurality of messages.
-
-
3. A central controller for receiving, handling and transmitting messages comprising:
-
means for receiving an incoming message, the incoming message having a size, the receiving means having a memory means for holding the incoming message and the size of the incoming message is based upon the amount of memory occupied by the incoming message; controlling means for producing a control signal in order to optimize the transmission of the plurality of messages; limiting means coupled to the receiving means and responsive to the control signal for limiting the size of the incoming message to a maximum size in response to the control signal, thereby producing a limited message, wherein the maximum size is varied; transmitting means for transmitting limited message to a plurality of selective call receivers, thereby varying the maximum size of messages transmitted to the selective caller receivers in order to optimize the transmission of the plurality of messages.
-
-
4. A central controller for receiving, handling and transmitting messages comprising:
-
means for receiving an incoming message, the incoming message having a size; controlling means for producing a control signal in order to optimize the transmission of the plurality of messages; limiting means coupled to the receiving means and responsive to he control signal for limiting the size of the incoming message to a maximum size in response the control signal, hereby producing a limited message, wherein the maximum size is varied, wherein limiting the size of the incoming message includes truncating the incoming messages; transmitting means for transmitting the limited message to a plurality of selective call receivers, thereby varying the maximum size of messages transmitted to the selective caller receivers in order to optimize the transmission of the plurality of messages.
-
-
5. A central controller for receiving, handling and transmitting messages comprising:
-
means for receiving an incoming message, the incoming message having a size; controlling means for producing a control signal in order to optimize the transmission of the plurality of messages; limiting mean coupled to the receiving means and responsive to the control signal for limiting the size of the incoming message to a maximum size in response to the e control signal, thereby producing a limited message, wherein the maximum size is varied, wherein limiting the size of the incoming message includes selectively removing portions to the incoming message; transmitting means for transmitting h the limited message to a plurality of selective call receivers, thereby varying the maximum size of messages transmitted to the selective caller receivers in order to optimize the transmission of the plurality of messages. - View Dependent Claims (6)
-
-
7. A central controller for receiving, handling and transmitting messages comprising:
-
means for receiving an incoming message, the incoming message having a size; controlling means for producing a control signal in order to optimize the transmission of the plurality of messages; limiting means coupled to the e receiving means and responsive to he control signal for limiting the size of the incoming message to a maximum sie in response the controls signal, thereby producing a limited message, wherein the maximum size is varied, wherein the incoming message is received from a sending unit and the receiving means communicates the maximum size of the incoming message to the sending unit; transmitting means for transmitting the limited message to a plurality of selective caller receivers, thereby varying the maximum size f messages transmitted to the selective caller receivers index to optimize the transmission of to the plurality of messages.
-
-
8. A central controller for receiving, handling and transmitting messages comprising:
-
means for receiving an incoming message, the incoming message having a size; controlling means for producing a control signal in order to optimize the transmission of the plurality of messages; limiting means coupled oh e receiving and and responsive to he control signal for limiting the size of the incoming message to a maximum size in response to the control signal, thereby producing a limited message, wherein the maximum size is varied; transmitting means for transmitting limited message to a plurally of selective caller receivers, wherein the incoming message is intend for reception by a particular selective call receiver and the control signal si capable of gearing one of a plurality of maximum size signals, and each of the plurality of the selective caller receivers has a corresponding maximum size signal, wherein the control signal generates a maximum size corresponding to the particular selective call receiver; thereby varying the maximum size of messages transmitted to the selective caller e receivers in order to optimize the transmission the plurality of messages.
-
-
9. A central controller for receiving, handling and transmitting messages comprising:
-
means for receiving an incoming message, the incoming message having a size; controlling means for producing a control signal in order to optimize the transmissions the plurally of messages; limiting means coupled oh e receiving means and responsive to the control signal for limiting the size of the incoming message to a maximum size in response to the control signal, thereby producing a limited message, wherein the maximums size is varied; transmitting means for transmitting the limited message to a plurality of selective call receivers, thereby varying the maximum size of messages transmitted to the selective call receivers in order to optimize the transmission of the plurality of messages; a means to generating a time signal indicative to the time of day and day of the week information, thereby varying maximum size of the incoming messages as a function the time of day and the day of the week; and
whereinthe controlling means generates the control signal as a function to the time signal, thereby varying the maximum size of the incoming message as a function of day. - View Dependent Claims (10)
-
-
11. A central controller for receiving, handling and transmitting messages comprising:
-
means for receiving an incoming messages, the incoming message having a size; controlling means for producing a control signal in order to optimize the transmission of the plurality of messages; limiting means coupled to the e receiving means and responsive to the control signal for limiting the size of the incoming message to a maximum size in response to the control signal, thereby producing a limited message, wherein the maximum size is varied; transmitting means for transmitting the limited message to a plurality of selective call receivers, thereby varying the maximum size of messages transmitted to the selective call receivers in order to optimize the transmission the plurality of messages, wherein the transmitting means transits a plurality of messages and the transmit means includes; memory mean for holding the plurality of messages wherein the plurality of messages have a total size; means for generating a size signal indicative to f the total size of the plurality of messages; and
whereinthe controlling means generates the control signal as a function of the size signal, thereby varying the maximum size of the incoming message as a function of the total size of the plurality of messages held within the storage means. - View Dependent Claims (12, 13, 14)
-
-
15. A central controller for receiving, handling and transmitting messages comprising:
-
receiving means for receiving a plurality of messages; memory means coupled to the receiving means for accumulating the plurality of messages, wherein the plurality of messages have a total size; measuring means coupled to the memory means for generating a total size signal indicative of the total size of the plurality of messages; time keeping means for generating a time signal indicative of the time of day. controlling means responsive to the time signal for generating a maximum size signal as a function of the time signal; analyzing means responsive to the total size signal and the maximum size signal for generating a transmit signal in response to the total size signal being substantially equal to the maximum size signal; and transmitting means coupled to the memory means and responsive to the transmit signal for transmitting the plurality of messages within the memory means in response to the transmit signal, thereby varying the size of the transmission of the plurality of messages by the time of day. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A central controller for receiving, handling, and transmitting message comprising:
-
receiving means for receiving a plurality of messages; memory means coupled to the receiving means for accumulating the plurality of messages, wherein the plurality of messages have an age indicative of the time elapsed while the messages are within the memory means; determining means coupled to the memory means for determining the age of the messages within the memory means and for generating a message age signal in response thereof; time keeping means for generating a time signal indicative of the time of day; controlling means responsive to the time signal for generating a maximum age signal as a function of the time signal; analyzing means responsive to the message age signal and the maximum age signal for generating a transmit signal in response to the message age signal being substantially equal to the maximum age signal; and transmitting means coupled to the memory means and responsive to the transmit signal for transmitting the plurality of messages within the memory means in response to the transmit signal, thereby varying the maximum age of the messages within the memory means prior to transmission by the time of day. - View Dependent Claims (22, 23, 24)
-
-
25. A central controller for receiving, handling, and transmitting messages comprising:
-
receiving means for receiving a message, the message being intended for reception by a selective call receiver, the selective call receiver being capable of receiving a message on a predetermined protocol; selecting means responsive to the message for selecting a message protocol from a plurality of message protocols, wherein the selected message protocol corresponds to the reception protocol of the selective call receiver; memory means coupled to the receiving means responsive to the selected message protocol and having a plurality of buffers, wherein each buffer stores a plurality of messages of a like message protocol, wherein the memory means stores the message in a buffer corresponding to the selected message protocol and messages stored within the buffer have a size and the messages within the plurality of buffers have a total size; measuring means coupled to the receiving means determining the size of the message within the buffer and for generating a buffer size signal in response thereof and for determining the total size of the messages within the plurality of buffers and for generating a total size in response thereof; controlling means responsive to the total size signal for generating a maximum buffer size signal as a function of the total size signal; analyzing means responsive to the buffer size signal and the maximum buffer size signal for producing the buffer transmit signal in response to the buffer size signal being substantially equal to the maximum buffer size signal; and transmitting means coupled to the memory means and responsive to the buffer transmit signal for transmitting the messages within the buffer in response to the buffer transmit signal, thereby varying the size of the transmission of the messages stored within the buffer as a function of the total size of the messages within the memory means. - View Dependent Claims (26, 27)
-
-
28. A central controller for receiving, handling, and transmitting messages comprising:
-
receiving means for receiving a message, the message being intended for reception by a selective call receiver, the selective call receiving being capable of receiving the message on a predetermined protocol; selecting means responsive to the message for selecting a message protocol from a plurality of message protocols for the message, wherein the selected message protocol corresponds to the reception protocol of the selective call receiver; memory means coupled to the receiving means, responsive to the selected message protocol and having a plurality of buffers, wherein each buffer stores a plurality of messages of like message protocol, wherein the memory means stores the message in a buffer corresponding to the selected message protocol and message stored within the buffer have an age indicative of the time elapsed while the messages are within the buffer and further wherein the message within the plurality of buffers have a total size; determining means coupled to the memory means for determining the age of the messages within the buffer and for generating a buffer age signal in response thereof; measuring means coupled to the memory means for determining the total size of the messages within the memory means and for generating a total size signal in response thereof; controlling means responsive to the total size signal for generating a maximum buffer age signal as a function of the total size signal; analyzing means responsive to the buffer age signal and the maximum buffer age signal for producing the buffer transmit signal in response to the buffer age signal being substantially equal to the maximum buffer age signal; and transmitting means coupled to the memory means and responsive to the buffer transmit signal for transmitting the messages within the buffer in response to the buffer transmit signal, thereby varying the maximum age of messages are stored within the buffer prior to transmission as a function of the total size of the messages within the memory means. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
Specification