Patents by Inventor Roman Slipko

Roman Slipko 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: 11095937
    Abstract: A method is described for secure video processing. The method comprises storing an encrypted video stream (1) in a public stream buffer (2) in public memory accessible by a central processing unit (4) and allocating a private stream buffer (6) at a buffer location in private memory which is accessible by a decryption unit (10), wherein the private memory is not accessible for the central processing unit (4). The method then comprises decrypting the encrypted video stream (1) in the public stream buffer (2) to the private stream buffer (6) at the allocated buffer location (8) in private memory as an associated decrypted video stream (5); appending the allocated buffer location (8) to the public stream buffer (2); and configuring a video decoder unit (12) to read the decrypted video stream (5) from the private stream buffer (6) at the buffer location (8) for further processing.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: August 17, 2021
    Assignee: Liberty Global Europe Holding B.V.
    Inventors: Roman Slipko, Wojciech Lazarski
  • Publication number: 20200112765
    Abstract: A method is described for secure video processing. The method comprises storing an encrypted video stream (1) in a public stream buffer (2) in public memory accessible by a central processing unit (4) and allocating a private stream buffer (6) at a buffer location in private memory which is accessible by a decryption unit (10), wherein the private memory is not accessible for the central processing unit (4). The method then comprises decrypting the encrypted video stream (1) in the public stream buffer (2) to the private stream buffer (6) at the allocated buffer location (8) in private memory as an associated decrypted video stream (5); appending the allocated buffer location (8) to the public stream buffer (2); and configuring a video decoder unit (12) to read the decrypted video stream (5) from the private stream buffer (6) at the buffer location (8) for further processing.
    Type: Application
    Filed: June 12, 2018
    Publication date: April 9, 2020
    Applicant: Liberty Global Europe Holding B.V.
    Inventors: Roman Slipko, Wojciech Lazarski
  • Publication number: 20050041733
    Abstract: A method for scrolling MPEG-compressed pictures consists in decoding a sequence of pictures (34, 35, 36) or any two pictures to be viewed by a MPEG decoder (5) and storing the sequence of pictures (35, 35, 36) or any two pictures in MPEG decoder memory. Then the sequence of pictures (34, 35, 36) or any two pictures is formed as a group of pictures (37), which is transferred to the first screen buffer (24) which is active. In the following step, any another compressed picture, after decoding in the MPEG decoder (5), is stored in a MPEG decoder memory as a decoder new picture and then is transferred from the MPEG decoder memory to the first screen buffer (24), where its edge line perpendicular to the intended scrolling direction is adjoined to the external edge of the group of pictures (37).
    Type: Application
    Filed: November 28, 2002
    Publication date: February 24, 2005
    Inventors: Roman Slipko, Patryk Charydczak, Marcin Zalewski
  • Publication number: 20040109469
    Abstract: A cable modem for connecting Customer Premises Equipment (CPE) includes a Media Access Control (MAC) layer controller, a Logical Link Control (LLC) bridge (113) interacting with the MAC layer controller, an IP stack processing IP frames and interacting with the LLC bridge (113), CPE interfaces (115, 116 and 117) and a multiplexer (114) of Customer Premises Equipment (CPE) interfaces linked to the CPE interfaces and to the LLC bridge (113). The CPE interfaces (115, 116 and 117) communicate with the multiplexer (114) through appropriate functions. The multiplexer (114) has functionality allowing for servicing the flow of frames between the cable network and the interfaces linked to it, directing the received frames to appropriate interfaces.
    Type: Application
    Filed: November 13, 2003
    Publication date: June 10, 2004
    Applicants: Advanced Digital Broadcast Polska Sp. z o.o, Advanced Digital Broadcast Ltd.
    Inventors: Wojciech Lazarski, Maciej Michalczak, Roman Slipko