×

Enhanced transaction reservation

  • US 5,638,374 A
  • Filed: 03/15/1995
  • Issued: 06/10/1997
  • Est. Priority Date: 03/15/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of improved transaction reservation in an integrated satellite network comprising:

  • generating a transaction request message in a requesting remote terminal from a group of remote terminals that contains information indicative of a number of slots needed to transmit a data message from the requesting remote terminal via a spacelink to a host terminal;

    transmitting the transaction request message from the requesting remote terminal via the spacelink to the host terminal;

    assigning, using the host terminal, one or more slots within an inroute to the requesting remote terminal;

    transmitting a transaction assignment message that contains information indicative of a number of slots assigned and indicative of the one or more slots assigned from the host terminal via the spacelink to the group of remote terminals;

    transmitting at least a portion of the data message during the one or more slots assigned from the requesting remote terminal via the spacelink to the host terminal;

    queuing, after said transmitting of said transaction request message, a transaction request indicative of a number of slots needed to transmit said data message and of said requesting remote terminal having transmitted said transaction request message, the queuing including storing said transaction request at a bottom of a queue;

    said assigning of said one or more slots including retrieving the transaction request from a top of said queue, and assigning said one or more slots in response to said transaction request; and

    subtracting the one or more slots assigned from the number of slots requested and, in the event the one or more slots assigned is less then the number of slots requested, altering said transaction request to indicate a difference between the one or more slots assigned and the number of slots requested; and

    requeuing said altered transaction request at a bottom of said queue.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×