Patents by Inventor Mark Vanderaar

Mark Vanderaar 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).

  • Publication number: 20100260050
    Abstract: A network access unit includes: a source data receiver module adapted to receive multiple first source data representing respective video content and second source data representing broadband data content; a network control module adapted to receive link condition data and configuration data, calculate priority data based on the link condition data and the configuration data, and use the priority data to generate a master schedule including program data indicating that some but not all of the multiple first source data are to be transmitted; a pre-coder module adapted to pre-code respective first source data using respective pre-coding schemes to generate respective sets of representation data, if the program data is determined to indicate that the respective first source data is to be transmitted; and an ACM module adapted to associate, for each first source data indicated for transmission, the respective sets of representation data with respective coding and modulation schemes.
    Type: Application
    Filed: April 16, 2010
    Publication date: October 14, 2010
    Applicant: ViaSat, Inc.
    Inventors: Kevin Kimmich, Fan Mo, Mark Vanderaar, Richard Harel, Russell Fuerst
  • Publication number: 20100260254
    Abstract: A method for hierarchical communication of a set of source data includes: receiving source data representing content to be communicated to a data terminal; pre-coding at least some of the source data using pre-coding schemes to generate sets of representation data; associating the sets of representation data with coding and modulation schemes; generating transmissions by applying the coding and modulation schemes to the sets of representation data; transmitting a first transmission to the data terminal on a first communication link; and transmitting a second transmission to the data terminal on a second communication link, wherein the second communication link differs from the first communication link.
    Type: Application
    Filed: April 16, 2010
    Publication date: October 14, 2010
    Applicant: ViaSat, Inc.
    Inventors: Kevin Kimmich, Fan Mo, Mark Vanderaar, Richard Harel, Russell Fuerst
  • Publication number: 20100260259
    Abstract: A network access unit of a communications network includes: a source data receiver module to receive first source data representing video content and second source data; a network control module to receive link condition data and configuration data, calculate priority data based on the link condition data and the configuration data, use the priority data to generate a master schedule indicating a first coding and modulation scheme for a first layer of the first source data and a second coding and modulation scheme for a second layer of the first source data, wherein at least one of the coding and modulation schemes for a next sequence is fixed relative to a present sequence; a pre-coder module to pre-code the first source data using pre-coding schemes to generate sets of representation data; and an ACM module to associate the sets of representation data with the coding and modulation schemes.
    Type: Application
    Filed: April 16, 2010
    Publication date: October 14, 2010
    Applicant: ViaSat, Inc.
    Inventors: Kevin Kimmich, Fan Mo, Mark Vanderaar, Richard Harel, Russell Fuerst
  • Patent number: 7653150
    Abstract: Architecture for processing a record of burst information in a transmission link. A waveform sampler samples a received waveform containing a record of symbols imposed on a carrier signal. Symbol phase of the record symbols is determined utilizing one or more metrics. Any residual carrier error is corrected, and the carrier signal is removed. The phase and time-of-arrival of the burst information associated with a maximum positive correlation value are then determined.
    Type: Grant
    Filed: March 2, 2007
    Date of Patent: January 26, 2010
    Assignee: ViaSat, Inc.
    Inventors: William H. Thesling, Mark Vanderaar
  • Publication number: 20090073876
    Abstract: Methods, systems, and devices are described for determining a preferred routing path for communicating source data from a data source to a data terminal over a network having multiple routing path options. Embodiments include receiving a source dataset at a network node; determining multiple routing path options for routing the source dataset, each comprising a set of communication links that communicatively couple the data source with the data terminal; determining a hierarchical encoding scheme for encoding the source dataset to generate a transmission; generating routing path profiles for each routing path option by evaluating each routing path option against a routing metric; determining a preferred routing path for routing the transmission by comparing the routing path profiles; and routing the transmission over the preferred routing path according to the hierarchical encoding scheme.
    Type: Application
    Filed: October 13, 2008
    Publication date: March 19, 2009
    Applicant: ViaSat, Inc.
    Inventors: Kevin Kimmich, Fan Mo, Mark Vanderaar
  • Publication number: 20090060086
    Abstract: Methods, systems, and devices are described for using adaptive coding and modulation (“ACM”) to adaptively communicate with a plurality of data terminals having different capabilities. Embodiments provide hierarchical communications of content, generated by applying hierarchical pre-coding schemes to the source data and then associating the pre-coding levels with coding and modulation schemes of varying order. The pre-coding and/or coding and modulation may be based on one or more capabilities of the data terminals in the network. In some embodiments, data terminals may be used to cache certain data intended for other data terminals, for example, to allow time-shifted playback of the content on terminals with varying capabilities.
    Type: Application
    Filed: October 13, 2008
    Publication date: March 5, 2009
    Applicant: ViaSat, Inc.
    Inventors: Kevin Kimmich, Fan Mo, Mark Vanderaar
  • Publication number: 20090060033
    Abstract: Methods, systems, and devices are described for providing predictive adaptive communications. Embodiments include a network access unit, in communication with multiple data terminals, and adapted to determine geospatial and other network data (e.g., current capability and position information relating to a designated one of the data terminals, map data, etc.), and to generate a link condition prediction as a function of the network data. The network access unit may then adaptively encode source data (e.g., using adaptive coding and modulation of hierarchically pre-coded data) to preempt impacts of changing link conditions on communications with the designated data terminal as a function of the link condition prediction.
    Type: Application
    Filed: October 13, 2008
    Publication date: March 5, 2009
    Applicant: ViaSat, Inc.
    Inventors: Kevin Kimmich, Fan Mo, Mark Vanderaar
  • Publication number: 20090041100
    Abstract: Methods, systems, and devices are described for communicating data from multiple data terminals to an aggregator terminal over a communication link having changing link conditions. In some embodiments, source data is received at multiple data terminals, each in communication with an aggregator terminal over a communication link. For example, during a live newscast, one mobile camera may receive live video of an event from a first position while another mobile camera receives live video of the event from a second position. For various reasons (e.g., as the cameras move) each communication link may experience independently changing link conditions. Each data terminal encodes the source data (or store source data for later encoding) as a function of its respective link conditions, and transmits encoded source data over its respective communication link to the aggregator terminal.
    Type: Application
    Filed: August 15, 2008
    Publication date: February 12, 2009
    Applicant: ViaSat, Inc.
    Inventors: Kevin Kimmich, Fan Mo, Mark Vanderaar
  • Publication number: 20080144713
    Abstract: Methods, systems, and devices are described for hierarchical communication of a set of source data over a communication link. Sets of representation data may be generated by applying precoding schemes to a set of source data. The sets of representation data may be associated with coding and modulation schemes of varying order. Based on certain link conditions, the sets of representation data may be adaptively coded and modulated, using their associated coding and modulation schemes, for transmission over a communication link.
    Type: Application
    Filed: December 13, 2007
    Publication date: June 19, 2008
    Applicant: ViaSat, Inc.
    Inventors: Kevin D. Kimmich, Fan Mo, Mark Vanderaar
  • Publication number: 20070208884
    Abstract: An architecture for the dynamic assignment of links in a multi-user communication system. A plurality of information channels are provided in a forward communication link of the communication system for carrying channel information of the plurality of information channels from a transmitter to a plurality of corresponding receiving devices. The channel information in corresponding select ones of the plurality of information channels is varied dynamically in response to link conditions of the associated receiving devices to more efficiently utilize the channel bandwidth.
    Type: Application
    Filed: May 4, 2007
    Publication date: September 6, 2007
    Applicant: ViaSat, Inc.
    Inventors: Mark Vanderaar, Matthew Nimon, William Thesling
  • Publication number: 20070147567
    Abstract: Architecture for processing a record of burst information in a transmission link. A waveform sampler samples a received waveform containing a record of symbols imposed on a carrier signal. Symbol phase of the record symbols is determined utilizing one or more metrics. Any residual carrier error is corrected, and the carrier signal is removed. The phase and time-of-arrival of the burst information associated with a maximum positive correlation value are then determined.
    Type: Application
    Filed: March 2, 2007
    Publication date: June 28, 2007
    Applicant: ViaSat, Inc.
    Inventors: William Thesling, Mark Vanderaar
  • Patent number: 7200185
    Abstract: Architecture for processing a record of burst information in a transmission link. A waveform sampler samples a received waveform containing a record of symbols imposed on a carrier signal. Symbol phase of the record symbols is determined utilizing one or more metrics. Any residual carrier error is corrected, and the carrier signal is removed. The phase and time-of-arrival of the burst information associated with a maximum positive correlation value are then determined.
    Type: Grant
    Filed: August 21, 2001
    Date of Patent: April 3, 2007
    Assignee: ViaSat, Inc.
    Inventors: William H. Thesling, Mark Vanderaar
  • Publication number: 20020118737
    Abstract: Architecture for processing a record of burst information in a transmission link. A waveform sampler samples a received waveform containing a record of symbols imposed on a carrier signal. Symbol phase of the record symbols is determined utilizing one or more metrics. Any residual carrier error is corrected, and the carrier signal is removed. The phase and time-of-arrival of the burst information associated with a maximum positive correlation value are then determined.
    Type: Application
    Filed: August 21, 2001
    Publication date: August 29, 2002
    Applicant: Efficient Channel Coding, Inc.
    Inventors: William H. Thesling, Mark Vanderaar