Patents by Inventor Nir Drang
Nir Drang 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: 11044520Abstract: There is provided mechanisms for determining a time offset for a video segment of a video stream using metadata. The metadata comprises time information of at least one of a start time and an end time of the video segment. A method is performed by a video network node. The method comprises extracting a first video part and a second video part from the video stream. Each of the first video part and the second video part comprises a common video segment. The method comprises identifying a sequence of video frames in the first video part that represents the common video segment. The method comprises determining the time offset based on a time difference between an end-point frame of the Identify sequence of video identified sequence of video frames and the time information in the metadata.Type: GrantFiled: December 29, 2016Date of Patent: June 22, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Sarel Cohen, Nir Drang
-
Publication number: 20200154165Abstract: There is provided mechanisms for determining a time offset for a video segment of a video stream using metadata. The metadata comprises time information of at least one of a start time and an end time of the video segment. A method is performed by a video network node. The method comprises extracting a first video part and a second video part from the video stream. Each of the first video part and the second video part comprises a common video segment. The method comprises identifying a sequence of video frames in the first video part that represents the common video segment. The method comprises determining the time offset based on a time difference between an end-point frame of the Identify sequence of video identified sequence of video frames and the time information in the metadata.Type: ApplicationFiled: December 29, 2016Publication date: May 14, 2020Inventors: Sarel Cohen, Nir Drang
-
Patent number: 9282347Abstract: A distributed stream processing system including a plurality of storage devices, at least one of which is configured to process at least one segment of a data stream, thereby producing a changed segment of the data stream, and provide output of at least the changed segment of the data stream, and a server configured to accept the output of the storage devices and combine the output into a transport stream. A method for combining a plurality of data streams including using one or more storage devices for processing at least one segment of a data stream, thereby producing a changed segment of the data stream, and providing output of at least the changed segment of the data stream, and combining the output of the storage devices into a combined data stream. Related apparatus and methods are also described.Type: GrantFiled: May 19, 2014Date of Patent: March 8, 2016Assignee: Fabrix TV Ltd.Inventors: Nir Drang, Tomer Amiaz, Ram Ben-Yakir
-
Publication number: 20150207841Abstract: A method of processing video data. During a preprocessing stage a plurality of video content datasets in a storage network node, the method calculates coefficient data and encoding decisions of said video content dataset on a per frame basis, said encoding decisions comprising at least some of frame sizes, motion vectors, macroblock quantizers and macroblock layouts partitions (geometry), deleting said coefficient data; storing said encoding decisions in an auxiliary file associated with said video content dataset; during an operative stage: receiving from a client terminal via a communication network a request for streaming a first of said plurality of video content datasets; identifying a respective said auxiliary file associated with said first video content dataset; and utilizing said encoding decisions from said respective auxiliary file to recalculate said coefficient data of said first video content dataset without recalculating a respective said encoding decisions.Type: ApplicationFiled: January 19, 2015Publication date: July 23, 2015Inventors: Nir DRANG, Ram BEN-YAKIR, Nir BEN-SHMUEL, Tomer AMIAZ, Eran GONEN
-
Publication number: 20140250476Abstract: A distributed stream processing system including a plurality of storage devices, at least one of which is configured to process at least one segment of a data stream, thereby producing a changed segment of the data stream, and provide output of at least the changed segment of the data stream, and a server configured to accept the output of the storage devices and combine the output into a transport stream. A method for combining a plurality of data streams including using one or more storage devices for processing at least one segment of a data stream, thereby producing a changed segment of the data stream, and providing output of at least the changed segment of the data stream, and combining the output of the storage devices into a combined data stream. Related apparatus and methods are also described.Type: ApplicationFiled: May 19, 2014Publication date: September 4, 2014Applicant: Fabrix TV Ltd.Inventors: Nir DRANG, Tomer Amiaz, Ram Ben-Yakir
-
Patent number: 8732786Abstract: A distributed stream processing system including a plurality of storage devices, at least one of which is configured to process at least one segment of a data stream, thereby producing a changed segment of the data stream, and provide output of at least the changed segment of the data stream, and a server configured to accept the output of the storage devices and combine the output into a transport stream. A method for combining a plurality of data streams including using one or more storage devices for processing at least one segment of a data stream, thereby producing a changed segment of the data stream, and providing output of at least the changed segment of the data stream, and combining the output of the storage devices into a combined data stream. Related apparatus and methods are also described.Type: GrantFiled: March 18, 2008Date of Patent: May 20, 2014Assignee: Fabrix TV Ltd.Inventors: Nir Drang, Tomer Amiaz, Ram Ben-Yakir
-
Publication number: 20110023080Abstract: A distributed stream processing system including a plurality of storage devices, at least one of which is configured to process at least one segment of a data stream, thereby producing a changed segment of the data stream, and provide output of at least the changed segment of the data stream, and a server configured to accept the output of the storage devices and combine the output into a transport stream. A method for combining a plurality of data streams including using one or more storage devices for processing at least one segment of a data stream, thereby producing a changed segment of the data stream, and providing output of at least the changed segment of the data stream, and combining the output of the storage devices into a combined data stream. Related apparatus and methods are also described.Type: ApplicationFiled: March 18, 2008Publication date: January 27, 2011Applicant: Fabrix TV Ltd.Inventors: Nir Drang, Tomer Amiaz, Ram Ben-Yakir
-
Publication number: 20100107200Abstract: A data streaming server, including at least one data storage device, at least one controller configured to control at least one of data transmission to- and reception from- the device, and at least one packet processor adapted to process streaming data and exchange data with the data storage device without passing the data through the controller, but while using the control by the controller. Related apparatus and methods are also described.Type: ApplicationFiled: March 3, 2008Publication date: April 29, 2010Applicant: Fabrix TV Ltd.Inventors: Nir Drang, Ram Ben-Yakir
-
Patent number: 7308003Abstract: A multimedia packet re-multiplexer system having a plurality of multimedia sources, each multimedia source sending incoming multimedia packets, each packet having a header which includes a packet identifier (PID) to determine the packet type. The system includes an interface multiplexer (mux) for periodically scanning the multimedia sources for the incoming packets. The system also includes a main storage device for storing each incoming packet, a secondary storage device having a cut-through mechanism for storing the header of each incoming packet, an input classifier for selecting a process for each packet stored in the main storage device, in accordance with the corresponding header from the secondary storage device.Type: GrantFiled: December 2, 2003Date of Patent: December 11, 2007Assignee: Scopus Network Technologies Ltd.Inventors: Eitan Lev, Nir Drang
-
Publication number: 20040179509Abstract: A multimedia packet re-multiplexer system having a plurality of multimedia sources, each multimedia source sending incoming multimedia packets, each packet having a header which includes a packet identifier (PID) to determine the packet type. The system includes an interface multiplexer (mux) for periodically scanning the multimedia sources for the incoming packets. The system also includes a main storage device for storing each incoming packet, a secondary storage device having a cut-through mechanism for storing the header of each incoming packet, an input classifier for selecting a process for each packet stored in the main storage device, in accordance with the corresponding header from the secondary storage device.Type: ApplicationFiled: December 2, 2003Publication date: September 16, 2004Inventors: Eitan Lev, Nir Drang