Patents by Inventor Ilan Yona
Ilan Yona 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: 9661376Abstract: Disclosed herein is a system and method for reconstruction video information lost as a result of transmission errors. The system and method have four aspects, including: (1) changing the bit and/or packet rate; (2) inserting redundant information into the video bitstream; (3) providing automatic refresh of certain regions of the video on a periodic basis; and (4) interleaving coded macroblocks into diversity groups for transmission to spatially spread the effect of lost packets. The image reconstruction may then take advantage of these three aspects to provide an enhanced result in the presence of transmission losses.Type: GrantFiled: July 13, 2005Date of Patent: May 23, 2017Assignee: Polycom, Inc.Inventors: Stephen Botzko, Ilan Yona, Moshe Elbaz, Michael Horowitz
-
Patent number: 8223191Abstract: The present invention is a method and system for reducing delay in video communication, including, for example, video transcoding and continuous presence in a multipoint multimedia conference. The video communication control unit reduces such delay by processing a video stream in a small number of macroblocks referred to as “chunks,” without waiting to get a full frame of video data. Instead, the incoming video stream is converted into decoded chunks. These decoded chunks are transferred to an output module without waiting to decode an entire frame. An encoder in the output module encodes the decoded chunks (also referred to as encoder chunks), and transfers them to an end user without waiting for the entire frame to be processed. Thus, reducing the delay in waiting for the entire frame of video data provides improved real-time video communication.Type: GrantFiled: May 18, 2009Date of Patent: July 17, 2012Assignee: Polycom, Inc.Inventors: Moshe Elbaz, Noam Eshkoli, Ilan Yona, Aviv Eisenberg
-
Patent number: 7818772Abstract: A system and method for improving quality of video communication includes a packets generator logical unit (PGU) coupled to a video source for receiving a compressed video stream and generating primary and secondary data chunks for transmittal to one or more destination nodes via a network. Each primary data chunk is associated with a secondary data chunk, and each secondary data chunk includes video data that covers a same portion of a video frame as video data included in each associated primary data chunk. The PGU encapsulates the primary and secondary data chunks in associated primary-secondary packet pairs composed of MB data fields, picture header fields, GOB and slice start header fields, and MB header fields, among others. The destination nodes process the secondary packets received via the network if the primary packets are damaged or lost in transmission.Type: GrantFiled: July 18, 2002Date of Patent: October 19, 2010Assignee: Polycom, Inc.Inventors: Ilan Yona, Moshe Elbaz
-
Publication number: 20090284581Abstract: The present invention is a method and system for reducing delay in video communication, including, for example, video transcoding and continuous presence in a multipoint multimedia conference. The video communication control unit reduces such delay by processing a video stream in a small number of macroblocks referred to as “chunks,” without waiting to get a full frame of video data. Instead, the incoming video stream is converted into decoded chunks. These decoded chunks are transferred to an output module without waiting to decode an entire frame. An encoder in the output module encodes the decoded chunks (also referred to as encoder chunks), and transfers them to an end user without waiting for the entire frame to be processed. Thus, reducing the delay in waiting for the entire frame of video data provides improved real-time video communication.Type: ApplicationFiled: May 18, 2009Publication date: November 19, 2009Applicant: POLYCOM ISRAEL LTD.Inventors: MOSHE ELBAZ, NOAM ESHKOLI, ILAN YONA, Aviv Eisenberg
-
Patent number: 7535485Abstract: The present invention is a method and system for reducing delay in video communication, including, for example, video transcoding and continuous presence in a multipoint multimedia conference. The video communication control unit reduces such delay by processing a video stream in a small number of macroblocks referred to as “chunks,” without waiting to get a full frame of video data. Instead, the incoming video stream is converted into decoded chunks. These decoded chunks are transferred to an output module without waiting to decode an entire frame. An encoder in the output module encodes the decoded chunks (also referred to as encoder chunks), and transfers them to an end user without waiting for the entire frame to be processed. Thus, reducing the delay in waiting for the entire frame of video data provides improved real-time video communication.Type: GrantFiled: August 14, 2001Date of Patent: May 19, 2009Assignee: Polycom, Inc.Inventors: Moshe Elbaz, Noam Eshkoli, Ilan Yona, Aviv Eisenberg
-
Patent number: 7245660Abstract: A system for controlling a conference that takes input streams from a variety of sources, at least some of the streams having a relatively low-resolution, and composes the input streams into a single output stream of a relatively high-resolution. In doing the conversion the system takes intra Macro Blocks (MBs) of the input stream and produces inter output frames. As part of the conversion process, the system converts the Groups Of Blocks (GOBs) that have GOB headers into slices.Type: GrantFiled: December 4, 2002Date of Patent: July 17, 2007Assignee: Polycom, Inc.Inventors: Ilan Yona, Moshe Elbaz
-
Publication number: 20070014360Abstract: Disclosed herein is a system and method for reconstruction video information lost as a result of transmission errors. The system and method have four aspects, including: (1) changing the bit and/or packet rate; (2) inserting redundant information into the video bitstream; (3) providing automatic refresh of certain regions of the video on a periodic basis; and (4) interleaving coded macroblocks into diversity groups for transmission to spatially spread the effect of lost packets. The image reconstruction may then take advantage of these three aspects to provide an enhanced result in the presence of transmission losses.Type: ApplicationFiled: July 13, 2005Publication date: January 18, 2007Inventors: Stephen Botzko, Ilan Yona, Moshe Elbaz, Michael Horowitz
-
Patent number: 6757005Abstract: An improved method and a system of utilizing the decoding/encoding video resources of a Video Processing Device (VPD) by offering a distributed architecture. A conventional VPD comprises a plurality of video ports, each video port is dedicated to a user and comprises at least one decoder and one encoder. The distributed VPD comprises a plurality of input ports and a plurality of output ports. Each input port includes an input module. The input module is operative to receive a compressed video input stream, manipulate the compressed video stream into a primary stream and optionally generate a secondary data stream associated with the primary data stream. A variety of levels of service for a session can be offered. A client may select the number of ports that will be used by the session. For example, a single port may multicast its compressed output video stream to all the destinations within a session, or to all destinations within a plurality of ports.Type: GrantFiled: September 14, 2001Date of Patent: June 29, 2004Assignee: Polycom Israel, Ltd.Inventors: Moshe Elbaz, Noam Eshkoli, Ilan Yona, Aviv Eiesenberg
-
Publication number: 20040042553Abstract: The present invention is a method and system for reducing delay in video communication, including, for example, video transcoding and continuous presence in a multipoint multimedia conference. The video communication control unit reduces such delay by processing a video stream in a small number of macroblocks referred to as “chunks,” without waiting to get a full frame of video data. Instead, the incoming video stream is converted into decoded chunks. These decoded chunks are transferred to an output module without waiting to decode an entire frame. An encoder in the output module encodes the decoded chunks (also referred to as encoder chunks), and transfers them to an end user without waiting for the entire frame to be processed. Thus, reducing the delay in waiting for the entire frame of video data provides improved real-time video communication.Type: ApplicationFiled: July 30, 2003Publication date: March 4, 2004Inventors: Moshe Elbaz, Noam Eshkoli, Ilan Yona, Aviv Eisenberg
-
Publication number: 20030123537Abstract: A system for controlling a conference that takes input streams from a variety of sources, at least some of the streams having a relatively low-resolution, and composes the input streams into a single output stream of a relatively high-resolution. In doing the conversion the system takes intra Macro Blocks (MBs) of the input stream and produces inter output frames. As part of the conversion process, the system converts the Groups Of Blocks (GOBs) that have GOB headers into slices.Type: ApplicationFiled: December 4, 2002Publication date: July 3, 2003Inventors: Ilan Yona, Moshe Elbaz
-
Publication number: 20030037337Abstract: A system and method for improving quality of video communication includes a packets generator logical unit (PGU) coupled to a video source for receiving a compressed video stream and generating primary and secondary data chunks for transmittal to one or more destination nodes via a network. Each primary data chunk is associated with a secondary data chunk, and each secondary data chunk includes video data that covers a same portion of a video frame as video data included in each associated primary data chunk. The PGU encapsulates the primary and secondary data chunks in associated primary-secondary packet pairs composed of MB data fields, picture header fields, GOB and slice start header fields, and MB header fields, among others. The destination nodes process the secondary packets received via the network if the primary packets are damaged or lost in transmission.Type: ApplicationFiled: July 18, 2002Publication date: February 20, 2003Inventors: Ilan Yona, Moshe Elbaz
-
Patent number: 6496216Abstract: A multipoint control unit (MCU) or other digital video-processing apparatus operates to manipulate compressed digital video from several compressed digital video sources. The apparatus has a plurality of video input modules and a plurality of video output module. Each of the video input modules receives a compressed video signal from one of the sources and generally decodes the data into a primary data stream and a secondary data stream. The video output module receives the primary and secondary data streams, from at least one of the input module for generally encoding to a compressed output stream for transmission.Type: GrantFiled: September 14, 2001Date of Patent: December 17, 2002Assignee: Polycom Israel Ltd.Inventors: Meir Feder, Moshe Elbaz, Noam Eshkoli, Aviv Eisenberg, Ilan Yona
-
Publication number: 20020152440Abstract: A network interface unit is provided with a missing packets repair logical unit, which repairs real time video transmissions by replacing the missing packets. The missing packets repair unit detects and replaces missing packets in a received video stream. The missing packets can be detected by finding packets that are out of sequence.Type: ApplicationFiled: October 26, 2001Publication date: October 17, 2002Inventors: Ilan Yona, Moshe Elbaz
-
Patent number: 6300973Abstract: A multipoint control unit (MCU) for facilitating communication between a plurality of endpoints. Each endpoint sends a compressed video signal and receives a compressed video signal. The MCU has a plurality of video input modules and a video output module. Each of the video input modules receives a video signal from one of the endpoints and generally decodes the data into a primary data stream and a secondary data stream. The video output module includes a rate control unit and a generalized encoder that receive the primary and secondary data streams for generally encoding to a compressed output stream for transmission to an endpoint.Type: GrantFiled: January 13, 2000Date of Patent: October 9, 2001Inventors: Meir Feder, Moshe Elbaz, Noam Eshkoli, Aviv Eisenberg, Ilan Yona