Patents by Inventor Gergely Hodicska

Gergely Hodicska 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: 10958703
    Abstract: A method and system for streaming multimedia data over a communication network. Live multimedia content is divided into multiple data chunks. Each generated data chunk: has a first chunk size, is associated with a respective portion of the live multimedia content, and is indexed according to a time associated with the live multimedia content such that each data chunk is associated with a unique time at which each data chunk begins. The data chunks having the first chunk size are stored as the data chunks having the first chunk size are being generated. The stored data chunks having the first chunk size, starting at the one stored data chunk, are converted to data chunks having a second chunk size that differs from the first chunk size. The data chunks having the second chunk size are directly transmitted to a Content Delivery Network (CDN) for subsequent transmission a client device.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: March 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Akos Gyimesi, Gábor Nyerges, Gergely Hodicska, József Péter Kapusi, Balázs Vida, József Tamás Escédi, Gyula Fehér, Zoltán Attila Németh, Sándor Lovász, Dávid Simon
  • Patent number: 10771519
    Abstract: A method and system method for code testing in a video streaming network. A first broadcast stream including a first program containing video content is received by an ingest server of a live cluster of servers, wherein the live cluster of servers is deployed for providing streaming media programs to multiple user devices. The first broadcast stream is provided to one or more user devices. A copy of the first broadcast stream is provided to a device under test configured to test new code installed at the device under test via a processing of the first broadcast stream by the new code installed at the device under test. The device under test is a generic computer. Error performance of the device under test is monitored with respect to the installed new code's processing of the first broadcast stream.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: September 8, 2020
    Assignee: International Business Machines Corporation
    Inventors: Peter Lakos, Jozsef Ecsedi, Balazs Vida, Virag-Horvath Ori, Gergely Hodicska
  • Patent number: 10686860
    Abstract: A method and an associated SDCDN device for delivering data content in a communication network. A software defined content delivery network (SDCDN) monitors one or more performance indicators regarding an exchange of the data content between a first content delivery network (CDN) and at least one client device using a communication channel, The SDCDN determines that at least one performance indicator of the one or more performance indicators exceeds a threshold performance value. The SDCDN identifies a different CDN in operative communication with the at least one client device. The different CDN includes the data content. In response to determining that at least one performance indicator- exceeds the threshold performance value, the SDCDN transmits a transfer command to the at least one client device to cause the at least one client device to switch to the different CDN and receive the data content from the different CDN.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: June 16, 2020
    Inventors: Gyula A. Feher, Gergely Hodicska, Jozsef P. Kapusi, Arpad Kun, Zoltan A. Nemeth, Gabor Nyerges, Peter Wilcsinszky
  • Publication number: 20190281099
    Abstract: A method and system method for code testing in a video streaming network. A first broadcast stream including a first program containing video content is received by an ingest server of a live cluster of servers, wherein the live cluster of servers is deployed for providing streaming media programs to multiple user devices. The first broadcast stream is provided to one or more user devices. A copy of the first broadcast stream is provided to a device under test configured to test new code installed at the device under test via a processing of the first broadcast stream by the new code installed at the device under test. The device under test is a generic computer. Error performance of the device under test is monitored with respect to the installed new code's processing of the first broadcast stream.
    Type: Application
    Filed: May 28, 2019
    Publication date: September 12, 2019
    Inventors: Peter Lakos, Jozsef Ecsedi, Balazs Vida, Virag-Horvath Ori, Gergely Hodicska
  • Patent number: 10382508
    Abstract: A method and system method for code testing in a video streaming network, A first broadcast stream including a first program containing video content is received by an ingest server of a live cluster of servers, wherein the live cluster of servers is deployed for providing streaming media programs to multiple user devices. The first broadcast stream is provided to one or more user devices. The first broadcast stream is duplicated to generate a copy of the first broadcast stream. The copy of the first broadcast stream is provided to a device under test configured to test processing of the first broadcast stream by new code installed at the device under test. Error performance of the device under test is monitored with respect to the new code's processing of the first broadcast stream.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: August 13, 2019
    Assignee: International Business Machines Corporation
    Inventors: Peter Lakos, Jozsef Ecsedi, Balazs Vida, Virag-Horvath Ori, Gergely Hodicska
  • Publication number: 20190215354
    Abstract: A method and system for streaming multimedia data over a communication network. Live multimedia content is divided into multiple data chunks. Each generated data chunk: has a first chunk size, is associated with a respective portion of the live multimedia content, and is indexed according to a time associated with the live multimedia content such that each data chunk is associated with a unique time at which each data chunk begins. The data chunks having the first chunk size are stored as the data chunks having the first chunk size are being generated. The stored data chunks having the first chunk size, starting at the one stored data chunk, are converted to data chunks having a second chunk size that differs from the first chunk size. The data chunks having the second chunk size are directly transmitted to a Content Delivery Network (CDN) for subsequent transmission a client device.
    Type: Application
    Filed: March 21, 2019
    Publication date: July 11, 2019
    Inventors: Akos Gyimesi, Gábor Nyerges, Gergely Hodicska, József Péter Kapusi, Balázs Vida, József Tamás Ecsédi, Gyula Fehér, Zoltán Attila Németh, Sándor Lovász, Dávid Simon
  • Patent number: 10326813
    Abstract: A method and associated device for streaming multimedia data over a communication network. Data associated with live multimedia content is received. Portions of the data are processed into data chunks. Each data chunk is associated with the live multimedia content. A request is received for the live multimedia content. The data chunks associated with the live multimedia content are transmitted over the communication network, in response to the request for the live multimedia content.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: June 18, 2019
    Assignee: International Business Machines Corporation
    Inventors: Akos Gyimesi, Gábor Nyerges, Gergely Hodicska, József Péter Kapusi, Balázs Vida, József Tamás Ecsédi, Gyula Fehér, Zoltán Attila Németh, Sándor Lovász, Dávid Simon
  • Publication number: 20170366595
    Abstract: A method and an associated SDCDN device for delivering data content in a communication network. A software defined content delivery network (SDCDN) monitors one or more performance indicators regarding an exchange of the data content between a first content delivery network (CDN) and at least one client device using a communication channel. The SDCDN determines that at least one performance indicator of the one or more performance indicators exceeds a threshold performance value. The SDCDN identifies a different CDN in operative communication with the at least one client device. The different CDN includes the data content. In response to determining that at least one performance indicator exceeds the threshold performance value, the SDCDN transmits a transfer command to the at least one client device to cause the at least one client device to switch to the different CDN and receive the data content from the different CDN.
    Type: Application
    Filed: November 17, 2015
    Publication date: December 21, 2017
    Inventors: Gyula A. Feher, Gergely Hodicska, Jozsef P. Kapusi, Arpad Kun, Zoltan A. Nemeth, Gabor Nyerges, Peter Wilcsinszky
  • Publication number: 20170013032
    Abstract: A method and system method for code testing in a video streaming network, A first broadcast stream including a first program containing video content is received by an ingest server of a live cluster of servers, wherein the live cluster of servers is deployed for providing streaming media programs to multiple user devices. The first broadcast stream is provided to one or more user devices. The first broadcast stream is duplicated to generate a copy of the first broadcast stream. The copy of the first broadcast stream is provided to a device under test configured to test processing of the first broadcast stream by new code installed at the device under test. Error performance of the device under test is monitored with respect to the new code's processing of the first broadcast stream.
    Type: Application
    Filed: July 7, 2016
    Publication date: January 12, 2017
    Inventors: Peter Lakos, Jozsef Ecsedi, Balazs Vida, Virag-Horvath Ori, Gergely Hodicska
  • Publication number: 20160344781
    Abstract: A method and associated device for streaming multimedia data over a communication network. Data associated with live multimedia content is received. Portions of the data are processed into data chunks. Each data chunk is associated with the live multimedia content. A request is received for the live multimedia content. The data chunks associated with the live multimedia content are transmitted over the communication network, in response to the request for the live multimedia content.
    Type: Application
    Filed: May 18, 2016
    Publication date: November 24, 2016
    Inventors: Akos Gyimesi, Gábor Nyerges, Gergely Hodicska, József Péter Kapusi, Balázs Vida, József Tamás Ecsédi, Gyula Fehér, Zoltán Attila Németh, Sándor Lovász, Dávid Simon
  • Patent number: 9088804
    Abstract: An on-demand multimedia stream processing system receives multimedia streams from broadcasters and processes the streams for viewing on a wide range of client devices. To decrease the use of computing resources, processing jobs are started and stopped based on user demand. When a multimedia stream is received from a broadcaster, the processing system does not start processing the multimedia broadcast stream until a request for a processed stream is received. The processing system automatically terminates processing jobs when the audience of a processed stream drops to zero or some other stop condition is met.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: July 21, 2015
    Assignee: Ustream, Inc.
    Inventors: Gyula Feher, Akos Gyimesi, Zoltan Ponekker, Daniel Palffy, Gergely Hodicska, Zoltan Nemeth
  • Publication number: 20130054827
    Abstract: An on-demand multimedia stream processing system receives multimedia streams from broadcasters and processes the streams for viewing on a wide range of client devices. To decrease the use of computing resources, processing jobs are started and stopped based on user demand. When a multimedia stream is received from a broadcaster, the processing system does not start processing the multimedia broadcast stream until a request for a processed stream is received. The processing system automatically terminates processing jobs when the audience of a processed stream drops to zero or some other stop condition is met.
    Type: Application
    Filed: August 22, 2012
    Publication date: February 28, 2013
    Applicant: USTREAM, INC.
    Inventors: Gyula Feher, Akos Gyimesi, Zoltan Ponekker, Daniel Palffy, Gergely Hodicska, Zoltan Nemeth