The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 29, 2014
Filed:
Mar. 12, 2012
Amit Khivesara, Clifton, NJ (US);
Xiaofeng Liu, Edison, NJ (US);
Peter Andrew Mataga, Sparta, NJ (US);
Cary Torkelson, Allendale, NJ (US);
Vinod Valloppillil, San Francisco, CA (US);
Edgar Villanueva, Rockaway, NJ (US);
Amit Khivesara, Clifton, NJ (US);
Xiaofeng Liu, Edison, NJ (US);
Peter Andrew Mataga, Sparta, NJ (US);
Cary Torkelson, Allendale, NJ (US);
Vinod Valloppillil, San Francisco, CA (US);
Edgar Villanueva, Rockaway, NJ (US);
Roundbox, Inc., Florham Park, NJ (US);
Abstract
Data may be transmitted in a broadcast mode to multiple devices operating in a network. Efficient utilization of bandwidth while providing a desired level of quality of service is enabled for the applications executing on the devices that utilize the broadcasted data. A set of bandwidth constraints may be utilized in combination with a set of heuristics and rules for the allocation and re-allocation of bandwidth among multiple applications in a manner that minimizes the impact on the quality of service metrics of importance to the affected applications when contention exists for the network resources. Quality of service provided to each application may be degraded smoothly, with certain priorities and guarantees being maintained. Event segmentation and reassembly functions for applications may be provided, as well as reliability mechanisms to increase the ability to provide data to client devices that have not been actively receiving for significant periods of time.