Patent · US Active

Dynamic allocation of virtual and/or physical resources vis-a-vis virtual machines in video stream processing

US11601650B2 · kind B2 · utility

0Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 19, 2021
Grant dateMar 7, 2023
Priority date
Expiry dateJul 11, 2041

Classification

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

Abstract

Dynamically allocating virtual or physical CPU cycles for use in processing a video stream. Video complexity information for two or more digital video streams actively being processed by one or more video encoders is determined at periodic intervals. Video complexity information describes the complexity of digital video carried by the digital video streams across a bounded number of consecutive digital frames which includes digital frames not yet processed by the one or more video encoders. A determination is made as to whether a number of CPU cycles allocated for processing a particular digital video stream should be adjusted based on the determined video complexity information. The number of CPU cycles allocated for processing the particular digital video stream may be dynamically adjusted by changing an amount of CPU cycles allocated to a virtual machine in which the stream is processed or by processing the stream in a different virtual machine.

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