Patents by Inventor James Esserman
James Esserman 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: 20190075055Abstract: Methods and systems for allocation of network capacity are disclosed. In one aspect, a method includes, determining a transmission profile for each of a plurality of service flow types, each transmission profile defining at least three different network capacity allocation parameters for a set of at least three different ordered network capacity allocation cycles, for each of the at least three ordered network capacity allocation cycles: selecting, for each service flow type, the network capacity allocation parameters in each service flow types transmission profile associated with a current network capacity allocation cycle of the at least three ordered network capacity allocation cycles, determining amounts of data to transmit for each of the plurality of service flow types based, at least in part, on the selected network capacity allocation parameters for the current network capacity allocation cycle, and transmitting the determined amounts over a communication network.Type: ApplicationFiled: August 17, 2018Publication date: March 7, 2019Applicant: VIASAT, INC.Inventors: JAMES ESSERMAN, KRISTI A. JASKA, ANIL K. AGARWAL
-
Publication number: 20180242345Abstract: Methods, systems, and devices are described for providing network access services to mobile users via multi-user network access terminals over a multi-beam satellite system. Quality-of-service (QoS) is controlled for the mobile devices at a per-user level according to user-specific traffic policies Mobile users may be provisioned on the satellite system according to a set of traffic policies based on their service level agreement (SLA). System resources of the satellite may be allocated to mobile users based on the demand of each mobile user and the set of traffic polices associated with each mobile user, regardless of which multi-user network access terminal is used to access the system. Dynamic multiplexing of traffic from fixed terminals and mobile users on the same satellite beam can take advantage of statistical multiplexing of large numbers of users and on different usage patterns between fixed terminals and mobile users.Type: ApplicationFiled: April 2, 2018Publication date: August 23, 2018Inventors: Corey Ryan Johnson, Brian T. Sleight, Thomas Duncan Lookabaugh, James Esserman, William F. Sullivan, Meherwan Polad
-
Patent number: 9942913Abstract: Methods, systems, and devices are described for providing network access services to mobile users via multi-user network access terminals over a multi-beam satellite system. Quality-of-service (QoS) is controlled for the mobile devices at a per-user level according to user-specific traffic policies Mobile users may be provisioned on the satellite system according to a set of traffic policies based on their service level agreement (SLA). System resources of the satellite may be allocated to mobile users based on the demand of each mobile user and the set of traffic polices associated with each mobile user, regardless of which multi-user network access terminal is used to access the system. Dynamic multiplexing of traffic from fixed terminals and mobile users on the same satellite beam can take advantage of statistical multiplexing of large numbers of users and on different usage patterns between fixed terminals and mobile users.Type: GrantFiled: February 23, 2017Date of Patent: April 10, 2018Assignee: ViaSat, Inc.Inventors: Corey Ryan Johnson, Brian T. Sleight, Thomas Duncan Lookabaugh, James Esserman, William F. Sullivan, Meherwan Polad
-
Publication number: 20170339710Abstract: Methods, systems, and devices are described for providing network access services to mobile users via multi-user network access terminals over a multi-beam satellite system. Quality-of-service (QoS) is controlled for the mobile devices at a per-user level according to user-specific traffic policies Mobile users may be provisioned on the satellite system according to a set of traffic policies based on their service level agreement (SLA). System resources of the satellite may be allocated to mobile users based on the demand of each mobile user and the set of traffic polices associated with each mobile user, regardless of which multi-user network access terminal is used to access the system. Dynamic multiplexing of traffic from fixed terminals and mobile users on the same satellite beam can take advantage of statistical multiplexing of large numbers of users and on different usage patterns between fixed terminals and mobile users.Type: ApplicationFiled: February 23, 2017Publication date: November 23, 2017Inventors: Corey Ryan Johnson, Brian T. Sleight, Thomas Duncan Lookabaugh, James Esserman, William F. Sullivan, Meherwan Polad
-
Publication number: 20170303300Abstract: Methods, systems, and devices are described for providing network access services to mobile users via mobile terminals over a satellite system. In embodiments, dynamic multiplexing of traffic from fixed terminals and mobile users on the same satellite beam can take advantage of statistical multiplexing of large numbers of users and on different usage patterns between fixed terminals and mobile users. In embodiments, quality-of-service (QoS) is controlled for mobile devices at a per-user level. Mobile users may be provisioned on the satellite system according to a set of traffic policies based on their service level agreement (SLA). System resources of the satellite may be allocated to mobile users based on the demand of each mobile user and the set of traffic polices associated with each mobile user, regardless of which mobile terminal is used to access the system.Type: ApplicationFiled: July 5, 2017Publication date: October 19, 2017Inventors: Corey Ryan Johnson, Brian T. Sleight, Thomas Duncan Lookabaugh, James Esserman, William F. Sullivan, Meherwan Polad
-
Patent number: 9736854Abstract: Methods, systems, and devices are described for providing network access services to mobile users via mobile terminals over a satellite system. In embodiments, dynamic multiplexing of traffic from fixed terminals and mobile users on the same satellite beam can take advantage of statistical multiplexing of large numbers of users and on different usage patterns between fixed terminals and mobile users. In embodiments, quality-of-service (QoS) is controlled for mobile devices at a per-user level. Mobile users may be provisioned on the satellite system according to a set of traffic policies based on their service level agreement (SLA). System resources of the satellite may be allocated to mobile users based on the demand of each mobile user and the set of traffic polices associated with each mobile user, regardless of which mobile terminal is used to access the system.Type: GrantFiled: January 26, 2016Date of Patent: August 15, 2017Assignee: ViaSat, Inc.Inventors: Corey Ryan Johnson, Brian T. Sleight, Thomas Duncan Lookabaugh, James Esserman, William F. Sullivan, Meherwan Polad
-
Patent number: 9622259Abstract: Methods, systems, and devices are described for providing network access services to mobile users via multi-user network access terminals over a multi-beam satellite system. Quality-of-service (QoS) is controlled for the mobile devices at a per-user level according to user-specific traffic policies Mobile users may be provisioned on the satellite system according to a set of traffic policies based on their service level agreement (SLA). System resources of the satellite may be allocated to mobile users based on the demand of each mobile user and the set of traffic polices associated with each mobile user, regardless of which multi-user network access terminal is used to access the system. Dynamic multiplexing of traffic from fixed terminals and mobile users on the same satellite beam can take advantage of statistical multiplexing of large numbers of users and on different usage patterns between fixed terminals and mobile users.Type: GrantFiled: August 16, 2016Date of Patent: April 11, 2017Assignee: ViaSat, Inc.Inventors: Corey Ryan Johnson, Brian T. Sleight, Thomas Duncan Lookabaugh, James Esserman, William F. Sullivan, Meherwan Polad
-
Patent number: 9559969Abstract: 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: GrantFiled: April 11, 2014Date of Patent: January 31, 2017Assignee: ViaSat Inc.Inventors: Kristi Jaska, James Esserman
-
Publication number: 20160360547Abstract: Methods, systems, and devices are described for providing network access services to mobile users via multi-user network access terminals over a multi-beam satellite system. Quality-of-service (QoS) is controlled for the mobile devices at a per-user level according to user-specific traffic policies Mobile users may be provisioned on the satellite system according to a set of traffic policies based on their service level agreement (SLA). System resources of the satellite may be allocated to mobile users based on the demand of each mobile user and the set of traffic polices associated with each mobile user, regardless of which multi-user network access terminal is used to access the system. Dynamic multiplexing of traffic from fixed terminals and mobile users on the same satellite beam can take advantage of statistical multiplexing of large numbers of users and on different usage patterns between fixed terminals and mobile users.Type: ApplicationFiled: August 16, 2016Publication date: December 8, 2016Inventors: Corey Ryan Johnson, Brian T. Sleight, Thomas Duncan Lookabaugh, James Esserman, William F. Sullivan, Meherwan Polad
-
Patent number: 9432161Abstract: Fair sharing of physical resources (e.g., symbols, etc.) of a communication channel shared by multiple terminals associated with terminal-specific code-points. Fair sharing of symbols may include allocating amounts of at least a subset of symbols of the communication channel to at least a subset of terminals in amounts determined based on the amount of the subset of symbols in relation to the number of terminals of the subset of terminals. The respective re-allocated shares may be independent of respective spectral efficiency values associated with the respective code-points for the subset of the terminals. The subset of terminals may be identified according to code-point and/or a determined operating condition such as a location of the terminal within a service area, antenna pointing error, rain fade, and the like. Bit rate service thresholds may be applied to fair sharing of symbols.Type: GrantFiled: September 8, 2014Date of Patent: August 30, 2016Assignee: ViaSat, Inc.Inventor: James Esserman
-
Publication number: 20160142327Abstract: Methods, systems, and devices are described for providing network access services to mobile users via mobile terminals over a satellite system. In embodiments, dynamic multiplexing of traffic from fixed terminals and mobile users on the same satellite beam can take advantage of statistical multiplexing of large numbers of users and on different usage patterns between fixed terminals and mobile users. In embodiments, quality-of-service (QoS) is controlled for mobile devices at a per-user level. Mobile users may be provisioned on the satellite system according to a set of traffic policies based on their service level agreement (SLA). System resources of the satellite may be allocated to mobile users based on the demand of each mobile user and the set of traffic polices associated with each mobile user, regardless of which mobile terminal is used to access the system.Type: ApplicationFiled: January 26, 2016Publication date: May 19, 2016Inventors: Corey Ryan Johnson, Brian T. Sleight, Thomas Duncan Lookabaugh, James Esserman, William F. Sullivan, Meherwan Polad
-
Publication number: 20160072613Abstract: Fair sharing of physical resources (e.g., symbols, etc.) of a communication channel shared by multiple terminals associated with terminal-specific code-points. Fair sharing of symbols may include allocating amounts of at least a subset of symbols of the communication channel to at least a subset of terminals in amounts determined based on the amount of the subset of symbols in relation to the number of terminals of the subset of terminals. The respective re-allocated shares may be independent of respective spectral efficiency values associated with the respective code-points for the subset of the terminals. The subset of terminals may be identified according to code-point and/or a determined operating condition such as a location of the terminal within a service area, antenna pointing error, rain fade, and the like. Bit rate service thresholds may be applied to fair sharing of symbols.Type: ApplicationFiled: September 8, 2014Publication date: March 10, 2016Inventor: James Esserman
-
Publication number: 20150016253Abstract: 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: ApplicationFiled: April 11, 2014Publication date: January 15, 2015Applicant: ViaSat, Inc.Inventors: Kristi Jaska, James Esserman
-
Publication number: 20140164586Abstract: Systems and methods are described for subscriber-driven resource shifting in an attempt to maximize delivery of requested content to subscribers while minimizing the impact of satisfying those requests to network infrastructure resources. For example, when a media plan subscriber requests access to media content under the media plan, a determination is made that the media can be delivered at an earlier timeframe for a particular cost or at a later timeframe for a lower cost. Accordingly, an offer is presented to the requesting subscriber either to receive the media in the earlier timeframe at a higher cost, or to receive the media at a later timeframe in exchange for a discount (e.g., watch now for $4.99 or in 24 hours for free). Embodiments further handle delayed delivery of the content, notification of the delayed delivery to the subscriber, accounting for the delayed delivery, and/or other related functions.Type: ApplicationFiled: January 4, 2013Publication date: June 12, 2014Applicant: VIASAT, INC.Inventors: Mark D. Dankberg, Daniel M. Newman, James Esserman, David Lerner, Peter Lepeska