Patents by Inventor James T. St. John

James T. St. John has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6917591
    Abstract: Embodiments of the present invention provide methods systems and computer program products for allocating excess and deficit bandwidth among a plurality of queues in a multiple access system. Each of the plurality of queues is associated with a quality of service and has a corresponding quantum value. An available quantum value based on a total amount of committed bandwidth on a downstream channel and a total amount of bandwidth on the downstream channel. The quantum values of each of the plurality of queues are updated by an update quantum value corresponding to respective ones of the plurality of queues. The update quantum values are based on the available quantum value, a total reserved quantum value corresponding to packets enqueued in the plurality of queues for an update period and the quality of service associated with the respective queue.
    Type: Grant
    Filed: January 12, 2001
    Date of Patent: July 12, 2005
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: James T. St. John
  • Publication number: 20020136200
    Abstract: Embodiments of the present invention provide methods systems and computer program products for allocating excess and deficit bandwidth among a plurality of queues in a multiple access system. Each of the plurality of queues is associated with a quality of service and has a corresponding quantum value. An available quantum value based on a total amount of committed bandwidth on a downstream channel and a total amount of bandwidth on the downstream channel. The quantum values of each of the plurality of queues are updated by an update quantum value corresponding to respective ones of the plurality of queues. The update quantum values are based on the available quantum value, a total reserved quantum value corresponding to packets enqueued in the plurality of queues for an update period and the quality of service associated with the respective queue.
    Type: Application
    Filed: January 12, 2001
    Publication date: September 26, 2002
    Inventor: James T. St. John
  • Publication number: 20020095684
    Abstract: Methods, systems and computer program products are provided for controlling access to a shared communication medium utilizing a revolving priority queue. The revolving priority queue (RPQ) is divided into at least a low priority tier having a plurality of request queues and a high priority tier having a plurality of request queues. A request is directed into an initial queue in the high priority tier if throughput for an end user associated with the request fails to meet a guaranteed throughput. Furthermore, bandwidth may be allocated based on an order in which requests are read from the RPQ, where requests are read from the high priority tier before requests are read from the low priority tier of queues. Additional system embodiments are provided as well as embodiments which may be used for requests or for packet-based bandwidth allocation. Embodiments of the present invention are particularly suitable for use in multiple access broadband systems such as cable television systems.
    Type: Application
    Filed: January 12, 2001
    Publication date: July 18, 2002
    Inventors: James T. St. John, Vincent P. Massaro
  • Patent number: 6317595
    Abstract: Calls are transferred from a first call to a second call in a trunked digital radio communications system that includes a first transmitting user terminal that communicates with a receiving user terminal or group of user terminals in the first call over a first working channel via a base station. A second call is transmitted from a second transmitting user terminal to the base station over a second working channel, that identifies the receiving terminal. Transfer data is transmitted from the base station to the receiving terminal or group of user terminals in the first call on the first working channel, the transfer data identifying the second call and the second working channel. The transfer data is detected in the first call on the first working channel at the receiving user terminal and the receiving user terminal transfers to the second call on the second working channel based upon the transfer data.
    Type: Grant
    Filed: June 5, 1998
    Date of Patent: November 13, 2001
    Assignee: COM-NET Ericcson Critical Radio Systems, Inc.
    Inventors: James T. St. John, William O. Janky
  • Patent number: 5892464
    Abstract: A process and apparatus are disclosed for encoding input signals for transmission by a transmitter. A pattern of binary values is generated which has a predetermined average binary weight. The input signals are modulated with the predetermined pattern of binary values. The modulated signals are encoded with a forward error correction code which provides a predetermined level of coding protection. The average binary weight of the predetermined pattern of binary values is selected to be at least as great as the level of coding protection provided by the forward error correction code.
    Type: Grant
    Filed: March 19, 1997
    Date of Patent: April 6, 1999
    Assignee: Ericsson Inc.
    Inventors: James T. St. John, William O. Janky