INTERFACES FOR PROCESSING DIGITAL MULTIMEDIA DATA Russian patent published in 2012 - IPC G06F15/16 

Abstract RU 2453908 C2

FIELD: information technology.

SUBSTANCE: invention relates to processing digital multimedia data. A PhysMemDataStructure API facilitates a hardware component's direct access to information within memory used by a software component, to enable the hardware component to use direct memory access techniques to obtain the contents of the memory, instead of using processor cycles to execute copy commands. The PhysMemDataStructure API exposes one or more fields of data structures associated with units of media content stored in memory used by a software component, and the exposed fields store information about the physical properties of the memory locations of the units of media content. SyncHelper APIs are used for obtaining information from, and passing information to, hardware components, whose information is used to adjust the hardware components' timing for preparing media samples of synchronously-presentable media content streams.

EFFECT: more efficient and timely interoperability between hardware and software components within the media processing pipelines of media content players.

20 cl, 8 dwg

Similar patents RU2453908C2

Title Year Author Number
DIGITAL DATA CONTROL BY MEANS OF JOINTLY USED MEMORY POOL 2008
  • Friman Artur Uill'Jam Dzhejms
  • Kolle Oliv'E
  • Finger Dzhejms S.
RU2466451C2
STORING INFORMATION ON RIGHTS FOR DIGITAL MULTIMEDIA IN CONVERTED DIGITAL MULTIMEDIA CONTENT 2006
  • Dzhejn Amit
  • Katter Bendzhamin Bruks
  • Ehvans Brajan P.
  • Strom Klifford P.
RU2418359C2
JAVA-MODEL FOR LIFE CYCLE OF BD-DISKS 2004
  • N'Juton Filip Stiven
  • Kelli Deklan Patrik
RU2369898C2
SYSTEM AND METHOD OF VIRTUALISING GRAPHIC SUBSYSTEMS 2005
  • Blit Dehvid R.
RU2406128C2
INTERACTION WITH MULTIMEDIA TIMELINE 2010
  • Ju Sehndi
  • Li Barn-Van
  • Chehn' Dzheffri Chao-Nan'
  • Khuan Allen Pin'-Shiu
  • Chzhao Dzhejson Sjaobo
  • Pirson Mark
RU2530342C2
DEVICE AND METHOD OF SUBSCRIBING FOR OPENING AND CLOSURE OF PACKETS 2006
  • Uolker Gordon Kent
  • Chehn' An' Mehj
  • Kollinz Brjus
  • Baroun Dzhozef
  • Sharlebua Mark
  • Pazos Marselu
RU2388170C2
EXTENSIBLE ARCHITECTURE FOR AUXILIARY DISPLAYS 2005
  • Fuller Ehndrju Dzh.
  • Polivi Dehniel Dzh.
  • Roten Mehtt'Ju P.
  • Bernstejn Majkl S.
  • Uinn Rodzher Kh.
RU2406119C2
SYSTEM AND METHOD TO STORE MULTIMEDIA PRESENTATIONS HAVING SEVERAL SOURCES 2009
  • Vang Je-Kui
  • Khannuksela Miska
RU2497298C2
METHOD AND SYSTEM FOR EXCHANGE OF DATA BETWEEN COMPUTER SYSTEMS AND AUXILIARY DISPLAYS 2005
  • Fuller Ehndrju Dzh.
  • Polivi Dehniel Dzh.
  • Roten Mehtt'Ju P.
  • Bernstejn Majkl S.
  • Uinn Rodzher Kh.
RU2400802C2
METHOD AND APPARATUS FOR REPRODUCING VIDEO WITH MODIFIED RATE 2010
  • Chung Khiun-Kvon
  • Bak Bong-Gil
RU2518411C2

RU 2 453 908 C2

Authors

Rangaradzhan Radzhasekaran

Ridzhen Martin

Rassel Richard V.

Dates

2012-06-20Published

2008-06-24Filed