Patents by Inventor Veena Padmanabhan
Veena Padmanabhan 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: 10771530Abstract: Embodiments provide quality of service for media content delivery over capacity-constrained communications links to user devices by exploiting usage models and path awareness. For example, one or more uncongested beams can be identified as preceding one or more congested beams (e.g., by computing a congestion map) along a predicted transport path of a user device moving through a multi-beam satellite communications system. A prediction can be made aps to one or more future requests that are likely to be made by the user device for pre-positionable types of media content, and that are likely to be serviced by one of the subsequent congested beams. When such a request for pre-positionable media content is predicted, embodiments can schedule transmission of at least a portion of the media content over one or more of the preceding uncongested beams for storage local to the user device, thereby pre-positioning the content at the client prior to reaching the congested beam.Type: GrantFiled: June 12, 2019Date of Patent: September 8, 2020Assignee: VIASAT, INC.Inventors: Veena Padmanabhan, Nirmalkumar Velayudhan
-
Publication number: 20200007604Abstract: Embodiments provide quality of service for media content delivery over capacity-constrained communications links to user devices by exploiting usage models and path awareness. For example, one or more uncongested beams can be identified as preceding one or more congested beams (e.g., by computing a congestion map) along a predicted transport path of a user device moving through a multi-beam satellite communications system. A prediction can be made aps to one or more future requests that are likely to be made by the user device for pre-positionable types of media content, and that are likely to be serviced by one of the subsequent congested beams. When such a request for pre-positionable media content is predicted, embodiments can schedule transmission of at least a portion of the media content over one or more of the preceding uncongested beams for storage local to the user device, thereby pre-positioning the content at the client prior to reaching the congested beam.Type: ApplicationFiled: June 12, 2019Publication date: January 2, 2020Applicant: ViaSat, Inc.Inventors: Veena PADMANABHAN, Nirmalkumar VELAYUDHAN
-
Patent number: 10341408Abstract: Embodiments provide quality of service for media content delivery over capacity-constrained communications links to user devices by exploiting usage models and path awareness. For example, one or more uncongested beams can be identified as preceding one or more congested beams (e.g., by computing a congestion map) along a predicted transport path of a user device moving through a multi-beam satellite communications system. A prediction can be made aps to one or more future requests that are likely to be made by the user device for pre-positionable types of media content, and that are likely to be serviced by one of the subsequent congested beams. When such a request for pre-positionable media content is predicted, embodiments can schedule transmission of at least a portion of the media content over one or more of the preceding uncongested beams for storage local to the user device, thereby pre-positioning the content at the client prior to reaching the congested beam.Type: GrantFiled: February 9, 2018Date of Patent: July 2, 2019Assignee: VIASAT, INC.Inventors: Veena Padmanabhan, Nirmalkumar Velayudhan
-
Publication number: 20180227350Abstract: Embodiments provide quality of service for media content delivery over capacity-constrained communications links to user devices by exploiting usage models and path awareness. For example, one or more uncongested beams can be identified as preceding one or more congested beams (e.g., by computing a congestion map) along a predicted transport path of a user device moving through a multi-beam satellite communications system. A prediction can be made aps to one or more future requests that are likely to be made by the user device for pre-positionable types of media content, and that are likely to be serviced by one of the subsequent congested beams. When such a request for pre-positionable media content is predicted, embodiments can schedule transmission of at least a portion of the media content over one or more of the preceding uncongested beams for storage local to the user device, thereby pre-positioning the content at the client prior to reaching the congested beam.Type: ApplicationFiled: February 9, 2018Publication date: August 9, 2018Applicant: VIASAT, INC.Inventors: VEENA PADMANABHAN, NIRMALKUMAR VELAYUDHAN
-
Patent number: 9930091Abstract: Embodiments provide quality of service for media content delivery over capacity-constrained communications links to user devices by exploiting usage models and path awareness. For example, one or more uncongested beams can be identified as preceding one or more congested beams (e.g., by computing a congestion map) along a predicted transport path of a user device moving through a multi-beam satellite communications system. A prediction can be made as to one or more future requests that are likely to be made by the user device for pre-positionable types of media content, and that are likely to be serviced by one of the subsequent congested beams. When such a request for pre-positionable media content is predicted, embodiments can schedule transmission of at least a portion of the media content over one or more of the preceding uncongested beams for storage local to the user device, thereby pre-positioning the content at the client prior to reaching the congested beam.Type: GrantFiled: November 20, 2015Date of Patent: March 27, 2018Assignee: VIASAT, INC.Inventors: Veena Padmanabhan, Nirmalkumar Velayudhan
-
Publication number: 20160234281Abstract: Embodiments provide quality of service for media content delivery over capacity-constrained communications links to user devices by exploiting usage models and path awareness. For example, one or more uncongested beams can be identified as preceding one or more congested beams (e.g., by computing a congestion map) along a predicted transport path of a user device moving through a multi-beam satellite communications system. A prediction can be made aps to one or more future requests that are likely to be made by the user device for pre-positionable types of media content, and that are likely to be serviced by one of the subsequent congested beams. When such a request for pre-positionable media content is predicted, embodiments can schedule transmission of at least a portion of the media content over one or more of the preceding uncongested beams for storage local to the user device, thereby pre-positioning the content at the client prior to reaching the congested beam.Type: ApplicationFiled: November 20, 2015Publication date: August 11, 2016Inventors: Veena Padmanabhan, Nirmalkumar Velayudhan
-
Patent number: 8891434Abstract: 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: GrantFiled: January 10, 2013Date of Patent: November 18, 2014Assignee: ViaSat, Inc.Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan
-
Patent number: 8374118Abstract: 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: GrantFiled: July 25, 2012Date of Patent: February 12, 2013Assignee: ViaSat, Inc.Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan
-
Patent number: 8320296Abstract: Embodiments provide methods, systems, and apparatuses for adaptive coding, spreading, and modulating over a satellite communication channel. In some embodiments, a method of adaptive coding, sampling, and modulating over a satellite communication channel may include providing multiple data frames. At least one modcode partition may be provided for each data frame. The modcode partitions may represent modulation, coding, spreading, and/or frame size information for respective data frames. Each data frame and the respective modcode partition may be combined to form a modcode data unit. Multiple superframes may be formed. Each superframe may include a first known sequence and multiple subframes. Each subframe for a respective superframe may include a portion of a respective modcode data unit. Multiple superframes may be transmitted across a wireless channel.Type: GrantFiled: November 18, 2009Date of Patent: November 27, 2012Assignee: ViaSat, Inc.Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan, Changping Li, Vitaliy Sivetsiy
-
Publication number: 20120287846Abstract: 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: ApplicationFiled: July 25, 2012Publication date: November 15, 2012Applicant: ViaSat, Inc.Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan
-
Patent number: 8254303Abstract: 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: GrantFiled: November 18, 2009Date of Patent: August 28, 2012Assignee: ViaSat, Inc.Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan
-
Publication number: 20100128661Abstract: Embodiments provide methods, systems, and apparatuses for adaptive coding, sampling, and modulating over a satellite communication channel. In some embodiments, a method of adaptive coding, sampling, and modulating over a satellite communication channel may include providing multiple data frames. At least one modcode partition may be provided for each data frame. The modcode partitions may represent modulation, coding, spreading, and/or frame size information for respective data frames. Each data frame and the respective modcode partition may be combined to form a modcode data unit. Multiple superframes may be formed. Each superframe may include a first known sequence and multiple subframes. Each subframe for a respective superframe may include a portion of a respective modcode data unit. Multiple superframes may be transmitted across a wireless channel.Type: ApplicationFiled: November 18, 2009Publication date: May 27, 2010Applicant: ViaSat, Inc.Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan, Changping Li, Vitaliy Sivetsiy
-
Publication number: 20100128660Abstract: 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: ApplicationFiled: November 18, 2009Publication date: May 27, 2010Applicant: ViaSat, Inc.Inventors: Donald Wesley Becker, Nirmalkumar Velayudhan, Arthur Senyue Loh, John Hai O'Neill, Veena Padmanabhan