Patents by Inventor Matthew John Freier

Matthew John Freier 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: 8218473
    Abstract: In a data over satellite system, preallocation of upstream channel resources is provided by a scheduler at the gateway satellite modem termination system (SMTS) in response from the user terminal, wherein the user terminal detects web browser and/or bulk transfers involving large amounts of data transfer from users via the upstream channel. A type length value (TLV) field is included with data packets transmitted to the gateway SMTS, at which excess transfer capability is allocated to the user terminal in anticipation of load requirements.
    Type: Grant
    Filed: March 23, 2009
    Date of Patent: July 10, 2012
    Assignee: ViaSat, Inc.
    Inventors: Dennis Patrick Connors, Matthew John Freier, James Edward Deveau, Xiao Wu, Kristi Ann Jaska
  • Patent number: 8107410
    Abstract: Upstream information arriving through a user terminal in a satellite link is efficiently scheduled through a modified Demand Assigned Multiple Access (DAMA) algorithm such that data packets arriving at the user terminal are concatenated to form a larger frame for transmission and the concatenated packet is held in a first queue disposed ahead of a second queue, where the data in the second queue cannot be modified (typically a hardware queue), sufficient to allow the second queue to be emptied. In a specific embodiment, all packets arriving at the user terminal since a prior piggyback request are concatenated so that all currently known packets (up to a preselected limit) are accounted for by each succeeding piggyback request. Since it is desirable to concatenate all packets that arrive at the user terminal since the last piggyback request, the piggyback request according to the invention covers all currently known packets (up to the preselected limit) in the user terminal.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: January 31, 2012
    Assignee: ViaSat, Inc.
    Inventors: Dennis Patrick Connors, Matthew John Freier, James Edward Deveau, Xiao Wu, Kristi Ann Jaska
  • Patent number: 8107368
    Abstract: Upstream information arriving through a gateway from a user terminal in a satellite link subject to propagation delay is efficiently scheduled through a modified Demand Assigned Multiple Access (DAMA) algorithm such that arriving data packets arriving at the software queue at the user terminal are concatenated to form a large frame for transmission to improve efficiency. A piggyback request replacing a conventional DAMA contention request for the succeeding packet is issued to request bandwidth allocation for the succeeding concatenated packet. In a specific embodiment, all packets up to the physical request limit arriving at the user terminal since a prior piggyback request or contention request are concatenated so that all currently known packets (up to that limit) are accounted for by the next piggyback request.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: January 31, 2012
    Assignee: ViaSat, Inc.
    Inventors: Dennis Patrick Connors, Matthew John Freier, James Edward Deveau, Xiao Wu, Kristi Ann Jaska
  • Publication number: 20090290532
    Abstract: Upstream information arriving through a user terminal in a satellite link is efficiently scheduled through a modified Demand Assigned Multiple Access (DAMA) algorithm such that data packets arriving at the user terminal are concatenated to form a larger frame for transmission and the concatenated packet is held in a first queue disposed ahead of a second queue, where the data in the second queue cannot be modified (typically a hardware queue), sufficient to allow the second queue to be emptied. In a specific embodiment, all packets arriving at the user terminal since a prior piggyback request are concatenated so that all currently known packets (up to a preselected limit) are accounted for by each succeeding piggyback request. Since it is desirable to concatenate all packets that arrive at the user terminal since the last piggyback request, the piggyback request according to the invention covers all currently known packets (up to the preselected limit) in the user terminal.
    Type: Application
    Filed: March 20, 2009
    Publication date: November 26, 2009
    Applicant: ViaSat Inc.
    Inventors: Dennis Patrick Connors, Matthew John Freier, James Edward Deveau, Xiao Wu, Kristi Ann Jaska
  • Publication number: 20090290533
    Abstract: In a data over satellite system, preallocation of upstream channel resources is provided by a scheduler at the gateway satellite modem termination system (SMTS) in response from the user terminal, wherein the user terminal detects web browser and/or bulk transfers involving large amounts of data transfer from users via the upstream channel. A type length value (TLV) field is included with data packets transmitted to the gateway SMTS, at which excess transfer capability is allocated to the user terminal in anticipation of load requirements.
    Type: Application
    Filed: March 23, 2009
    Publication date: November 26, 2009
    Applicant: ViaSat, Inc.
    Inventors: Dennis Patrick Connors, Matthew John Freier, James Edward Deveau, Xiao Wu, Kristi Ann Jaska
  • Publication number: 20090290531
    Abstract: Upstream information arriving through a gateway from a user terminal in a satellite link subject to propagation delay is efficiently scheduled through a modified Demand Assigned Multiple Access (DAMA) algorithm such that arriving data packets arriving at the software queue at the user terminal are concatenated to form a large frame for transmission to improve efficiency. A piggyback request replacing a conventional DAMA contention request for the succeeding packet is issued to request bandwidth allocation for the succeeding concatenated packet. In a specific embodiment, all packets up to the physical request limit arriving at the user terminal since a prior piggyback request or contention request are concatenated so that all currently known packets (up to that limit) are accounted for by the next piggyback request.
    Type: Application
    Filed: March 20, 2009
    Publication date: November 26, 2009
    Applicant: ViaSat Inc.
    Inventors: Dennis Patrick Connors, Matthew John Freier, James Edward Deveau, Xiao Wu, Kristi Ann Jaska
  • Publication number: 20090290534
    Abstract: Upstream information at a user terminal in a satellite network is efficiently scheduled through a Demand Assigned Multiple Access (DAMA) algorithm that delays transmission of the first packet's bandwidth allocation request in order to allow subsequent packets to be included in the first packet's bandwidth allocation request (up-front delayed concatenation) in order to minimize delay due to the long round trip time and overhead in packet processing and packet transmission through a hardware queue. Rather than merely the size of the next packet, the size of the entire concatenated frame is communicated to the scheduler, which may be distributed between the user satellite modem and the gateway, to prepare the schedule, where the schedule is the basis of the upstream transmission of the various associated user terminals. Optimal delay is a function of traffic pattern and the scheduling delay including round-trip delay.
    Type: Application
    Filed: March 18, 2009
    Publication date: November 26, 2009
    Applicant: ViaSat, Inc.
    Inventors: Dennis Patrick Connors, Matthew John Freier, James Edward Deveau, Xiao Wu, Kristi Ann Jaska