Patent · US Expired

Optimal handling and manipulation of high-speed streaming media in a computing device

US6366970B1 · kind B1 · utility

25Cited by
12References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 1, 1999
Grant dateApr 2, 2002
Priority date
Expiry dateApr 1, 2019

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04N19/70
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus for optimal handling of high bandwidth streaming data in a computer system minimizes computational activities to achieve maximal performance. This performance improvement is accomplished by minimizing the amount of memory copying and also by minimizing the number of allocation and deallocations of objects which occur. Memory copying is a CPU/bandwidth intense operation when there is high speed streaming data on the input. The allocation and deallocation of objects is a system resource intense activity and requires a very significant amount of CPU processing per invocation in a computing device. Using a combination of techniques, the invention provides a technique that reduces both the number of memory copies as well as the number of objects which get allocated and deallocated during the course of operating on the streaming media data.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.