Patents Assigned to Viasat, Inc.
  • Patent number: 8958363
    Abstract: A profile-based scheduler is disclosed. In other embodiments, the profile-based scheduler may profile previously accessed websites and/or FTP sites. In doing so, the profile may compile bandwidth requirements for all such profiled websites and/or FTP sites within a lookup table. When a website and/or FTP site is accessed, the profiler may grant the bandwidth associated with the website or FTP site within the lookup table. In some embodiments, the profiler may create entries not only based on websites and/or FTP sites but may also profile users, TCP connections, web browser configurations and/or web browser types.
    Type: Grant
    Filed: October 15, 2009
    Date of Patent: February 17, 2015
    Assignee: ViaSat, Inc.
    Inventors: Xiao Wu, Bill Hallstrom
  • Patent number: 8949719
    Abstract: The present invention relates to systems, apparatus, and methods for utilizing user interface (UI) snooping to optimize network connections. The method includes accessing, by a client proxy running on a client system, a UI events queue. The UI events queue is stored on the client system. The method further includes identifying events within the UI events queue. The identifying includes filtering the events for events to be optimized. The method further includes, based on the identified events, determining at least one command, and optimizing the at least one command, and executing the optimized command.
    Type: Grant
    Filed: May 22, 2009
    Date of Patent: February 3, 2015
    Assignee: ViaSat, Inc.
    Inventor: Peter Lepeska
  • Patent number: 8948149
    Abstract: Systems, methods, and apparatus for providing end-to-end L2 connectivity, are described. The system includes satellites configured to transmit data packets. The system further includes a first non-autonomous gateway in communication with the satellites. The first non-autonomous gateway is configured to receive the data packets from the satellites at L1, generate virtual tagging tuples within L2 packet headers of the data packets, and transmit the data packets each including a virtual tagging tuple. The system further includes a L2 switch in communication with the first non-autonomous gateway. The L2 switch is configured to receive the virtually tagged data packets and transmit the virtually tagged data packets. Further, the system includes a second non-autonomous gateway in communication with the L2 switch.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: February 3, 2015
    Assignee: ViaSat, Inc.
    Inventors: Michael Foxworthy, Girish Chandran, Jason Lau
  • Publication number: 20150026241
    Abstract: Methods, apparatuses, and systems are provided for improving utilization of a communications system (e.g., a satellite communications system) when handling overlapping content requests. Embodiments use various techniques (e.g., dictionary coding techniques) to create fingerprints of content traversing the links of the communications system. These fingerprints are used to identify and exploit opportunities for using multicasting to share forward-link capacity by collapsing multiple overlapping requests for the same content via multiple content session streams into fewer session streams, including one or more shared session streams.
    Type: Application
    Filed: May 27, 2014
    Publication date: January 22, 2015
    Applicant: VIASAT, INC.
    Inventor: William B. Sebastian
  • Publication number: 20150022421
    Abstract: An antenna array can include multiple radiating cells, each comprising a radiating element and a phase shifter. Further, each radiating element can comprise a first radiating element port and a second radiating element port. Each of the radiating cells can be configured to selectively connect the phase shifter to one of the radiating element ports, Each of the radiating cells can further comprise a phase delay difference between the signal paths associated with the radiating element ports. Further, the radiating cells can have physical polarization orientations that can be different from, at least one other radiating cell.
    Type: Application
    Filed: March 8, 2013
    Publication date: January 22, 2015
    Applicant: VIASAT, INC.
    Inventors: Maria Carolina Vigano, Daniel Llorens del Rio, Stefano Vaccaro
  • Publication number: 20150016253
    Abstract: Systems and methods are described for source-aware shaping of network traffic in a communications system. Embodiments can manage resource congestion within a communications network by preferentially adjusting certain types of traffic on a per-subscriber and/or per-application basis. For example, a subscriber can receive various types of traffic in respective streams, and the streams can be identified according to whether they carry adaptive traffic. When a congestion condition is detected, one or more of the identified streams can be squeezed or expanded, which can cause an associated content source to automatically adapt communication of the adaptive traffic (e.g., its quality) to the reduced or expanded capacity. Selectively squeezing those streams identified as adaptive can appreciably mitigate congestion, while maintaining a desired level of network performance for the subscriber.
    Type: Application
    Filed: April 11, 2014
    Publication date: January 15, 2015
    Applicant: ViaSat, Inc.
    Inventors: Kristi Jaska, James Esserman
  • Publication number: 20150009891
    Abstract: A method for conducting communications via a satellite includes providing a hub-spoke spot beam group. The hub-spoke spot beam group includes at least one fixed location spot beam illuminating a location containing a gateway terminal and at least one fixed location spot beam illuminating a location containing at least one user terminal. The satellite comprises a pathway associated with the hub-spoke spot beam group. At least one receive-side switch is sequentially switched to connect an input of the pathway with different spot beams within the hub-spoke spot beam group. At least one transmit-side switch is sequentially switched to connect an output of the pathway with different spot beams within the hub-spoke spot beam group. Beam switching patterns support both forward and return traffic within a frame.
    Type: Application
    Filed: January 28, 2014
    Publication date: January 8, 2015
    Applicant: ViaSat, Inc.
    Inventors: Mark J. Miller, Kenneth V. Buer
  • Patent number: 8930789
    Abstract: Methods, systems, and devices are described for decoding data using a low-density parity check (LDPC) decoder. An edge memory in the LDPC decoder is configured to have a first bank and a second bank of memory partitions. The first bank stores extrinsic information for edges for a first set of N check nodes and the second bank stores extrinsic information for edges for a second set of N check nodes. The first and second banks are concurrently accessed to process 2N check nodes in parallel. The first and second sets of N check nodes may respectively correspond to odd-numbered and even-numbered check nodes from the 2N check nodes processed in parallel by the LDPC decoder. The LDPC decoder operation may include initializing channel soft information into a memory different from the edge memory and the use of incremental changes in the extrinsic information to update the extrinsic information.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 6, 2015
    Assignee: ViaSat, Inc.
    Inventors: Sameep Dave, Fan Mo
  • Patent number: 8928526
    Abstract: Techniques for monitoring transmission performance of a satellite communications systems are provided, including techniques for measuring the primary contributors to the end-to-end SNR, including the uplink SNR, the downlink SNR, and the C/I for each link in the network. These individual measurements are used to estimate satellite effective isotropic radiated power (EIRP), satellite antenna gain-to-noise-temperature (G/T), and loss due to an Earth Terminal pointing error. The EIRP, satellite antenna G/T and loss due to Earth terminal pointing error may then be used to determine operating parameters for the satellite communications network that enable the network to operate more efficiently.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: January 6, 2015
    Assignee: ViaSat, Inc.
    Inventor: Mark J. Miller
  • Publication number: 20140363173
    Abstract: Methods, systems, and devices are described for modulating and demodulating data on optical signals. During modulation, at least one stream of symbol mapped bits is filtered with at least one pulse shaping filter to reduce a bandwidth of the stream of bits and to pre-compensate for at least one identified non-ideal transmission condition. The filtered bits are modulated onto a waveform in the digital domain, and the modulated filtered bits are transmitted to digital-to-analog converter. The output of the digital-to-analog converter is converted to an optical signal. During demodulation, a received optical signal is sampled at a first sampling rate at an ADC, downsampled to a lower sampling rate for filtering, filtered with at least one discrete pulse-shaping filter, upsampled for equalization and demodulation, and then equalized and demodulated.
    Type: Application
    Filed: April 2, 2014
    Publication date: December 11, 2014
    Applicant: ViaSat, Inc.
    Inventors: Sameep Dave, Matthew Nimon, Fan Mo, William Thesling
  • Patent number: 8907745
    Abstract: Contrary to phase shifters which require complimentary polarity control voltages, a phase shifter may be driven with a single polarity control voltage. The phase shifter comprises an input node in communication with both a high pass network and a low pass network which are both in communication with an output node, where the phase shifter further comprises a first single pole double throw switch and a second single pole double throw switch configured to selectively pass an RF signal from the input node to the output node by way of one of said high pass network and said low pass network. Furthermore, the first and second single pole double throw switches are configured to select between the high pass network and the low pass network based on a single control signal having a voltage greater than or less than a reference voltage.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: December 9, 2014
    Assignee: ViaSat, Inc.
    Inventors: Christopher D. Grondahl, Donald E. Crockett, III
  • Publication number: 20140348035
    Abstract: In an exemplary embodiment, a phased array antenna comprises a bidirectional antenna polarizer and is configured for bidirectional operation. The bidirectional antenna polarizer may combine active implementations of power splitters, power combiners, and phase shifters. Furthermore, in another exemplary embodiment a bidirectional antenna polarizer has extensive system flexibility and field reconfigurability. In yet another exemplary embodiment, the bidirectional phased array antenna operates in “radar-like” applications where the transmit and receive functions operate in half-duplex fashion. Furthermore, in exemplary embodiments, the phased array antenna is configured to operate over multiple frequency bands and/or multiple polarizations.
    Type: Application
    Filed: July 17, 2014
    Publication date: November 27, 2014
    Applicant: VIASAT, INC.
    Inventors: DAVID W. CORMAN, DONALD L. RUNYON, DAVID HANCHARIK
  • Patent number: 8897409
    Abstract: Symbol timing acquisition is described for a wireless broadband signal received at a user terminal from a gateway via a satellite. In-phase and quadrature channels of the wireless signal may each be sampled at a rate of one sample per symbol. The samples may be interpolated to generate an early interpolation and a late interpolation for each of the samples. A difference measurement is obtained between the early interpolation and the late interpolation for a set of the samples. A number of the difference measurements may be averaged, and symbol timing may be modified based on the average. This process may be continued on an iterative basis to acquire symbol timing.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: November 25, 2014
    Assignee: ViaSat, Inc.
    Inventors: Donald W. Becker, Matthew D. Nimon, William H. Thesling
  • Patent number: 8897769
    Abstract: A method, satellite and system utilizes non-geostationary satellite orbit (NGSO) frequency spectrum in geostationary satellite orbit (GSO) satellite communication in a non-interfering manner. A ground station transmits signals to a GSO satellite using a GSO frequency band and an extended frequency spectrum including the NGSO frequency band whenever a noninterference situation exists, i.e., when an NGSO satellite is not in-line between the earth terminal and the GSO satellite or when the NGSO satellite is not utilizing the NGSO band of interest. A command module is provided to instruct the ground station to transmit signals to the GSO satellite using the GSO frequency band and the extended frequency spectrum.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: November 25, 2014
    Assignee: ViaSat, Inc.
    Inventors: Mark J. Miller, John C. Tchorz
  • Patent number: 8897302
    Abstract: Methods, apparatuses, and systems for improving utilization of a communications system (e.g., a satellite communications system) are provided, using delayed reliability techniques as part of a multicast transport protocol. Embodiments may operate in a client-server context, in which the server-side of the communication link multicasts data to requesting users and to users where the data is being speculatively prepositioned. Requesting users may implement reliability checks to verify receipt of complete data in response to the request while user systems where data is being speculatively prepositioned may receive multicast reliability information in response to reliability requests from other users, but may not request replacement of missing or corrupted data themselves until a request is made for the data by that system.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: November 25, 2014
    Assignee: ViaSat, Inc.
    Inventor: William B. Sebastian
  • Patent number: 8891434
    Abstract: Embodiments provide methods, apparatuses, and systems for efficient control signaling over shared communication channels with wide dynamic range. Some embodiments includes a gateway configured to encode and to transmit multiple physical layer headers, including a first physical layer header and a second physical layer header. The first physical layer header may span a first length and represent a first modcode; the second physical layer header may span a second length and represent a second modcode. The second length may be longer than the first length. Embodiments may include multiple terminals in wireless communication with the gateway via satellite, including a first terminal configured to decode the first physical layer header and to determine the first modcode. Embodiments may include a second terminal configured to decode the second physical layer header and determine the second modcode.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: November 18, 2014
    Assignee: ViaSat, Inc.
    Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan
  • Patent number: 8891980
    Abstract: Methods, systems, and devices are described for a digital demodulator device for processing received optical signals. The device may include a quadrature error filter that receives a digitized version of an optical signal, and removes quadrature errors to generate a filtered series of data samples. The device may also include a frequency offset removal module for performing frequency rotation on the filtered series of data samples. The device may include a chromatic dispersion compensation module which removes chromatic dispersion from horizontal and vertical polarization channels. The device may include a polarization mode dispersion (PMD)/polarization dependent loss (PDL) compensation module which compensates for interference caused by PMD and PDL. The device may also include a phase recovery module configured to track and correct phase.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: November 18, 2014
    Assignee: ViaSat, Inc.
    Inventors: Fan Mo, William Thesling, Matthew Nimon, Sameep Dave
  • Publication number: 20140337875
    Abstract: Systems and methods are described for subscriber-driven resource shifting in an attempt to maximize delivery of desirable content to subscribers while minimizing the impact of that content delivery to network infrastructure resources. When a media plan subscriber requests access to media content, and the requested object is determined not to be “watch-nowable” (e.g., it would be undesirable to deliver the object in substantially real time to the subscriber given present communications resource availability) embodiments identify a number of content objects that are presently watch-nowable content objects with respect to the requesting subscriber. Of those watch-nowable content objects, various techniques are presented for determining a set of alternate content objects, including those most likely to provide the subscriber with a similar level of engagement.
    Type: Application
    Filed: May 9, 2013
    Publication date: November 13, 2014
    Applicant: ViaSat Inc.
    Inventors: Mark D. Dankberg, Daniel M. Newman
  • Patent number: 8886051
    Abstract: Compensation for in-phase (I) and quadrature (Q) timing skew and offset in an optical signal may be achieved based on the correlation between derivatives of I and Q samples in the optical signal. The magnitude of the correlation between derivatives is measured to determine the presence of skew. Correlation between derivatives may be coupled with frequency offset information and/or with trials having additional positive and negative skew to determine presence of skew. Correlations are determined according to pre-defined time periods to provide for continued tracking and compensation for timing skew that may result from, for example, thermal drift.
    Type: Grant
    Filed: February 12, 2014
    Date of Patent: November 11, 2014
    Assignee: ViaSat, Inc.
    Inventors: Yuri Zelensky, Fan Mo
  • Patent number: 8872333
    Abstract: A millimeter wave integrated waveguide interface package device may comprise: (1) a package comprising a printed wiring board (PWB) and a monolithic microwave integrate circuit (MMIC), wherein the MMIC is in communication with the PWB; and (2) a waveguide interface integrated with the package. The package may be adapted to operate at high frequency and high power, where high frequency includes frequencies greater than about 5 GHz, and high power includes power greater than about 0.5 W.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: October 28, 2014
    Assignee: ViaSat, Inc.
    Inventors: Noel A Lopez, Michael R Lyons, Dave Laidig, Kenneth V Buer