Patents by Inventor Alexey Dolgoborodov
Alexey Dolgoborodov has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7336720Abstract: A video codec for real-time encoding/decoding of digitized video data with high compression efficiency, comprising a frame encoder receiving input frame pixels; a codec setting unit for setting and storing coding setting parameters; a CPU load controller for controlling desired frame encoding time and CPU loading; a rate controller for controlling frame size; a coding statistics memory for storing frequency tables for arithmetic coding of bitstream parameters and a reference frame buffer for storing reference frames. The frame encoder comprises a motion estimation unit, a frame head coding unit, a coded frame reconstruction and storage unit and a macroblock encoding unit. The macroblock encoding unit provides calculation of texture prediction and prediction error, transforming texture prediction error and quantization of transform coefficient, calculation of motion vector prediction and prediction error and arithmetic context modeling for motion vectors, header parameters and transform coefficients.Type: GrantFiled: September 26, 2003Date of Patent: February 26, 2008Assignee: Vanguard Software Solutions, Inc.Inventors: Alexey Martemyanov, Nick Terterov, Alexander Zheludkov, Alexey Dolgoborodov, Vladimir Semenyuk, Eugene Neimark, Irena Terterov
-
Publication number: 20070248169Abstract: The invention provides a method and apparatus for coding information that is specifically adapted for smaller presentation formats, such as in a hand held video player. The invention addresses, inter alia, reducing the complexity of video decoding, implementation of an MP3 decoder using fixed point arithmetic, fast YcbCr to RGB conversion, encapsulation of a video stream and an MP3 audio stream into an AVI file, storing menu navigation and DVD subpicture information on a memory card, synchronization of audio and video streams, encryption of keys that are used for decryption of multimedia data, and very user interface (UI) adaptations for a hand held video player that implements the improved coding invention herein disclosed.Type: ApplicationFiled: August 1, 2006Publication date: October 25, 2007Inventors: Eric Hamilton, Carl Page, Alexey Dolgoborodov, Anton Tikhonov, Vladimir Semenyuk
-
Publication number: 20070206682Abstract: The invention provides a method and apparatus for coding information (FIG. 5) that is specially adapted for smaller presentation formats, such as in a hand held video player (FIG. 1). The invention addresses, inter alia, reducing the complexity of video decoding (55), implementation of an MP3 decoder (56) using fixed point arithmetic, fast YcbCr to RGB conversion, encapsulation of a video stream and an MP3 audio stream into an AVI file, storing menu navigation and DVD subpicture information on a memory card, synchronization of audio and video stream, encryption of keys that are used for decryption of multimedia data (FIG. 3), and very user interface (UI) adaptations for a hand held video player that implements the improved coding invention herein disclosed.Type: ApplicationFiled: September 29, 2004Publication date: September 6, 2007Inventors: Eric Hamilton, Carl Page, Alexey Dolgoborodov, Anton Tikhonov, Vladimir Semenyuk
-
Publication number: 20070183509Abstract: The invention provides a method and apparatus for coding information that is specifically adapted for smaller presentation formats, such as in a hand held video player. The invention addresses, inter alia, reducing the complexity of video decoding, implementation of an MP3 decoder using fixed point arithmetic, fast YcbCr to RGB conversion, encapsulation of a video stream and an MP3 audio stream into an AVI file, storing menu navigation and DVD subpicture information on a memory card, synchronization of audio and video streams, encryption of keys that are used for decryption of multimedia data, and very user interface (UI) adaptations for a hand held video player that implements the improved coding invention herein disclosed.Type: ApplicationFiled: August 2, 2006Publication date: August 9, 2007Inventors: Eric Hamilton, Carl Page, Alexey Dolgoborodov, Anton Tikhonov, Vladimir Semenyuk
-
Publication number: 20070185892Abstract: The invention provides a method and apparatus for coding information that is specifically adapted for smaller presentation formats, such as in a hand held video player. The invention addresses, inter alia, reducing the complexity of video decoding, implementation of an MP3 decoder using fixed point arithmetic, fast YcbCr to RGB conversion, encapsulation of a video stream and an MP3 audio stream into an AVI file, storing menu navigation and DVD subpicture information on a memory card, synchronization of audio and video streams, encryption of keys that are used for decryption of multimedia data, and very user interface (UI) adaptations for a hand held video player that implements the improved coding invention herein disclosed.Type: ApplicationFiled: August 1, 2006Publication date: August 9, 2007Inventors: Eric Hamilton, Carl Page, Alexey Dolgoborodov, Anton Tikhonov, Vladimir Semenyuk
-
Publication number: 20070071109Abstract: The invention provides a method and apparatus for coding information that is specifically adapted for smaller presentation formats, such as in a hand held video player. The invention addresses, inter alia, reducing the complexity of video decoding, implementation of an MP3 decoder using fixed point arithmetic, fast YcbCr to RGB conversion, encapsulation of a video stream and an MP3 audio stream into an AVI file, storing menu navigation and DVD subpicture information on a memory card, synchronization of audio and video streams, encryption of keys that are used for decryption of multimedia data, and very user interface (UI) adaptations for a hand held video player that implements the improved coding invention herein disclosed.Type: ApplicationFiled: July 26, 2006Publication date: March 29, 2007Inventors: Eric Hamilton, Carl Page, Alexey Dolgoborodov, Anton Tikhonov, Vladimir Semenyuk
-
Publication number: 20070019741Abstract: The invention provides a method and apparatus for coding information that is specifically adapted for smaller presentation formats, such as in a hand held video player. The invention addresses, inter alia, reducing the complexity of video decoding, implementation of an MP3 decoder using fixed point arithmetic, fast YcbCr to RGB conversion, encapsulation of a video stream and an MP3 audio stream into an AVI file, storing menu navigation and DVD subpicture information on a memory card, synchronization of audio and video streams, encryption of keys that are used for decryption of multimedia data, and very user interface (UI) adaptations for a hand held video player that implements the improved coding invention herein disclosed.Type: ApplicationFiled: July 26, 2006Publication date: January 25, 2007Inventors: Eric Hamilton, Carl Page, Alexey Dolgoborodov, Anton Tikhonov, Vladimir Semenyuk
-
Publication number: 20060274835Abstract: The invention provides a method and apparatus for coding information that is specifically adapted for smaller presentation formats, such as in a hand held video player. The invention addresses, inter alia, reducing the complexity of video decoding, implementation of an MP3 decoder using fixed point arithmetic, fast YcbCr to RGB conversion, encapsulation of a video stream and an MP3 audio stream into an AVI file, storing menu navigation and DVD subpicture information on a memory card, synchronization of audio and video streams, encryption of keys that are used for decryption of multimedia data, and very user interface (Ul) adaptations for a hand held video player that implements the improved coding invention herein disclosed.Type: ApplicationFiled: July 18, 2006Publication date: December 7, 2006Inventors: Eric Hamilton, Carl Page, Alexey Dolgoborodov, Anton Tikhonov, Vladimir Semenyuk
-
Publication number: 20060268993Abstract: The invention provides a method and apparatus for coding information that is specifically adapted for smaller presentation formats, such as in a hand held video player. The invention addresses, inter alia, reducing the complexity of video decoding, implementation of an MP3 decoder using fixed point arithmetic, fast YcbCr to RGB conversion, encapsulation of a video stream and an MP3 audio stream into an AVI file, storing menu navigation and DVD subpicture information on a memory card, synchronization of audio and video streams, encryption of keys that are used for decryption of multimedia data, and very user interface (UI) adaptations for a hand held video player that implements the improved coding invention herein disclosed.Type: ApplicationFiled: August 1, 2006Publication date: November 30, 2006Inventors: Eric Hamilton, Carl Page, Alexey Dolgoborodov, Anton Tikhonov, Vladimir Semenyuk
-
Publication number: 20050276323Abstract: A video codec for real-time encoding/decoding of digitized video data with high compression efficiency, comprising a frame encoder receiving input frame pixels; a codec setting unit for setting and storing coding setting parameters; a CPU load controller for controlling desired frame encoding time and CPU loading; a rate controller for controlling frame size; a coding statistics memory for storing frequency tables for arithmetic coding of bitstream parameters and a reference frame buffer for storing reference frames. The frame encoder comprises a motion estimation unit, a frame head coding unit, a coded frame reconstruction and storage unit and a macroblock encoding unit. The macroblock encoding unit provides calculation of texture prediction and prediction error, transforming texture prediction error and quantization of transform coefficient, calculation of motion vector prediction and prediction error and arithmetic context modeling for motion vectors, header parameters and transform coefficients.Type: ApplicationFiled: September 26, 2003Publication date: December 15, 2005Inventors: Alexey Martemyanov, Nick Terterov, Alexander Zheludkov, Alexey Dolgoborodov, Vladimir Semenyuk, Eugene Neimark, Irena Terterov