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:
Aug. 21, 2007
Filed:
Feb. 13, 2003
James P. Kramer, Coon Rapids, MN (US);
James R. Mcbreen, Shoreview, MN (US);
Laura M. Nissen, Andover, MN (US);
Thomas P. Sherren, Andover, MN (US);
Chen Qingyan, Vadnais Heights, MN (US);
Michael R. Burch, Spring Lake Park, MN (US);
James P. Kramer, Coon Rapids, MN (US);
James R. McBreen, Shoreview, MN (US);
Laura M. Nissen, Andover, MN (US);
Thomas P. Sherren, Andover, MN (US);
Chen Qingyan, Vadnais Heights, MN (US);
Michael R. Burch, Spring Lake Park, MN (US);
Unisys Corproation, Blue Bell, PA (US);
Abstract
Streaming media servers are used to provide data streams of streaming media data to network devices across a communications network. In order to allow the servers to scale its processing as the number of data streams increases, these servers use a delay timer determination module for determining when a given CPU is to transfer its streaming media data corresponding to its group of data streams, a CPU wake up module for initiating an acceleration process for each CPU upon receipt of a signal from the delay timer determination module, and a plurality of CPU processing modules for transferring streaming media data corresponding to its group of data streams. The delay timer determination module uses a stagger and interval parameter where these parameters are calculated from a set of system parameters, including a number of processors available to support data streams, CPU, a size for the smallest data buffer within all of the network devices, Mem, and the maximum bit data transfer rate, BR, supported.