Patents by Inventor Yuriy A. Reznik
Yuriy A. Reznik 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: 11979627Abstract: Techniques described herein are directed toward creating one or more “dynamic profiles” for media (video) streaming in which an encoding bit rate (and optionally other profile settings) is optimized for particular content. More specifically, techniques involve performing one or more “probe” encodings of the particular content to determine an encoding bit rate (and optionally other profile settings) that results in an encoding having a quality value sufficiently near (within a threshold) a target quality value.Type: GrantFiled: May 9, 2022Date of Patent: May 7, 2024Assignee: Brightcove Inc.Inventors: Yuriy Reznik, Karl Lillevold, Abhijith Jagannath, Manish Rao, Justin Greer
-
Patent number: 11949945Abstract: A method for creating a low latency DASH (LL-DASH) video stream from a Low latency HLS video stream (LL-HLS) is provided. The LL-HLS video stream corresponding to a live event is retrieved. The LL-HLS video stream is converted to a LL-DASH video stream. This conversion of the LL-DASH stream from the LL-HLS stream provides reformatting without encoding of the LL-DASH stream.Type: GrantFiled: September 12, 2022Date of Patent: April 2, 2024Assignee: Brightcove Inc.Inventors: Bo Zhang, Yuriy Reznik
-
Patent number: 11849153Abstract: Described herein are methods and systems associated with viewing condition adaption of multimedia content. A method for receiving multimedia content with a device from a network may include determining a viewing parameter, transmitting a request for the multimedia content to the network, whereby the request may be based on the viewing parameter, and receiving the multimedia content from the network, whereby the multimedia content may be processed at a rate according to the viewing parameter. The viewing parameter may include at least one of: a user viewing parameter, a device viewing parameter, or a content viewing parameter. The method may further include receiving a multimedia presentation description (MPD) file from the network. The MPD file may include information relating to the rate of the multimedia content and information relating to the rate may include a descriptor relating to the viewing parameter, whereby the descriptor may be required or optional.Type: GrantFiled: April 8, 2021Date of Patent: December 19, 2023Assignee: VID SCALE, Inc.Inventors: Yuriy Reznik, Eduardo Asbun, Zhifeng Chen, Yan Ye, Eldad M. Zeira, Ariela Zeira, Naresh Soni, Hang Liu
-
Patent number: 11824664Abstract: A video encoding device (e.g., a wireless transmit/receive unit (WTRU)) may transmit an encoded frame with a frame sequence number using a transmission protocol. The video encoding device, an application on the video encoding device, and/or a protocol layer on the encoding device may detect a packet loss by receiving an error notification. The packet loss may be detected at the MAC layer. The packet loss may be signaled using spoofed packets, such as a spoofed NAM packet, a spoofed XR packet, or a spoofed ACK packet. A lost packet may be retransmitted at the MAC layer (e.g., by the encoding device or another device on the wireless path). Packet loss detection may be performed in uplink operations and/or downlink operations, and/or may be performed in video gaining applications via the cloud. The video encoding device may generate and send a second encoded frame based on the error notification.Type: GrantFiled: August 5, 2021Date of Patent: November 21, 2023Assignee: VID Scale, Inc.Inventors: Weimin Liu, Rahul Vanam, Liangping Ma, Yuriy Reznik, Gregory S. Sternberg, Wei Chen, Dharm Veer
-
Publication number: 20230308704Abstract: Techniques described herein are directed toward creating one or more “dynamic profiles” for media (video) streaming in which an encoding bit rate (and optionally other profile settings) is optimized for particular content. More specifically, techniques involve performing one or more “probe” encodings of the particular content to determine an encoding bit rate (and optionally other profile settings) that results in an encoding having a quality value sufficiently near (within a threshold) a target quality value.Type: ApplicationFiled: May 9, 2022Publication date: September 28, 2023Applicant: Brightcove, Inc.Inventors: Yuriy Reznik, Karl Lillevold, Abhijith Jagannath, Manish Rao
-
Patent number: 11743310Abstract: A fault-tolerant, cloud-based system can comprise a redundancy control unit capable of switching between transcoded video streams output by two or more transcoders. The redundancy control unit outputs a manifest from one of the transcoded streams and, upon detecting a fault in the stream, can modify the manifest to switch to another of the transcoded video streams. The redundancy control unit can further modify the manifest to flag the discontinuity in the video stream, which allows the player to switch to the new transcoding video stream without error. Other embodiments can include additional redundancies to help provide additional fault tolerance.Type: GrantFiled: December 6, 2021Date of Patent: August 29, 2023Assignee: Brightcove Inc.Inventors: Jorge Cenzano Ferret, Ted Krofssik, Matthew Neil, Michael Harty, Yuriy Reznik
-
Patent number: 11706427Abstract: Techniques are disclosed for the creation of multi-codec encoding profiles (or encoding ladders), which define quality and bitrate for each of the streams made available to clients for streaming a video. In particular, optimization techniques may take into account a quality rate function of each of the codecs when determining the encoding ladder. Additional considerations may include a network bandwidth distribution and/or a distribution of client types.Type: GrantFiled: October 12, 2021Date of Patent: July 18, 2023Assignee: Brightcove Inc.Inventors: Yuriy Reznik, Xiangbo Li, Justin Greer, Abhijith Jagannath, Karl O. Lillevold
-
Patent number: 11665216Abstract: A fault-tolerant, cloud-based system can comprise a redundancy control unit capable of switching between transcoded video streams output by two or more transcoders. The redundancy control unit outputs a manifest from one of the transcoded streams and, upon detecting a fault in the stream, can modify the manifest to switch to another of the transcoded video streams. The redundancy control unit can further modify the manifest to flag the discontinuity in the video stream, which allows the player to switch to the new transcoding video stream without error. Other embodiments can include additional redundancies to help provide additional fault tolerance.Type: GrantFiled: December 6, 2021Date of Patent: May 30, 2023Assignee: Brightcove Inc.Inventors: Jorge Cenzano Ferret, Ted Krofssik, Matthew Neil, Michael Harty, Yuriy Reznik
-
Publication number: 20230107615Abstract: A method for creating a low latency DASH (LL-DASH) video stream from a Low latency HLS video stream (LL-HLS) is provided. The LL-HLS video stream corresponding to a live event is retrieved. The LL-HLS video stream is converted to a LL-DASH video stream. This conversion of the LL-DASH stream from the LL-HLS stream provides reformatting without encoding of the LL-DASH stream.Type: ApplicationFiled: September 12, 2022Publication date: April 6, 2023Inventors: Bo Zhang, Yuriy REZNIK
-
Publication number: 20220394075Abstract: A decoding complexity may be used to predict power consumption for receiving, decoding, and/or displaying multimedia content at a wireless transmit/receive unit (WTRU). The decoding complexity may be based on decoding complexity feedback received from a reference device, such as another WTRU. The decoding complexity feedback may be based on measurements performed at the reference device for receiving decoding, and/or displaying the multimedia content. A content providing device may indicate the decoding complexity of requested media content to a WTRU, or another network entity. The decoding complexity may be indicated in a streaming protocol or file associated with the media content. The WTRU, or other network entity, may use the decoding complexity determine its preferences regarding transmission of the media content. The content providing device may determine whether to transmit the media content based on the decoding complexity and/or the preferences of the WTRU or other network entity.Type: ApplicationFiled: June 16, 2022Publication date: December 8, 2022Applicant: Vid Scale, Inc.Inventors: Osama Lotfallah, Eduardo Asbun, Hang Liu, Yuriy Reznik
-
Patent number: 11368509Abstract: A decoding complexity may be used to predict power consumption for receiving, decoding, and/or displaying multimedia content at a wireless transmit/receive unit (WTRU). The decoding complexity may be based on decoding complexity feedback received from a reference device, such as another WTRU. The decoding complexity feedback may be based on measurements performed at the reference device for receiving decoding, and/or displaying the multimedia content. A content providing device may indicate the decoding complexity of requested media content to a WTRU, or another network entity. The decoding complexity may be indicated in a streaming protocol or file associated with the media content. The WTRU, or other network entity, may use the decoding complexity determine its preferences regarding transmission of the media content. The content providing device may determine whether to transmit the media content based on the decoding complexity and/or the preferences of the WTRU or other network entity.Type: GrantFiled: January 25, 2019Date of Patent: June 21, 2022Assignee: VID SCALE, Inc.Inventors: Osama Lotfallah, Eduardo Asbun, Hang Liu, Yuriy Reznik
-
Patent number: 11363322Abstract: Techniques described herein are directed toward creating one or more “dynamic profiles” for media (video) streaming in which an encoding bit rate (and optionally other profile settings) is optimized for particular content. More specifically, techniques involve performing one or more “probe” encodings of the particular content to determine an encoding bit rate (and optionally other profile settings) that results in an encoding having a quality value sufficiently near (within a threshold) a target quality value.Type: GrantFiled: December 1, 2017Date of Patent: June 14, 2022Assignee: Brightcove, Inc.Inventors: Yuriy Reznik, Karl Lillevold, Abhijith Jagannath, Justin Greer, Manish Rao
-
Patent number: 11356638Abstract: A device may control a video communication via transcoding and/or traffic shaping. The device may include a multipoint control unit (MCU) and/or a server. The device may receive one or more video streams from one or more devices. The device may analyze a received video stream to determine a viewing parameter. The viewing parameter may include a user viewing parameter, a device viewing parameter, and/or a content viewing parameter. The device may modify a video stream based on the viewing parameter. Modifying the video stream may include re-encoding the video stream, adjusting an orientation, removing a video detail, and/or adjusting a bit rate. The device may send the modified video stream to another device. The device may determine a hit rate for the video stream based on the viewing parameter. The device may indicate the bit rate by sending a feedback message and/or by signaling a bandwidth limit.Type: GrantFiled: April 19, 2018Date of Patent: June 7, 2022Assignee: VID SCALE, Inc.Inventors: Yuriy Reznik, Gregory S. Sternberg, Ariela Zeira, Liangping Ma, Yong He, Anantharaman Balasubramanian, Yan Ye, Louis Kerofsky, Ralph Neff, Zhifeng Chen
-
Publication number: 20220094728Abstract: A fault-tolerant, cloud-based system can comprise a redundancy control unit capable of switching between transcoded video streams output by two or more transcoders. The redundancy control unit outputs a manifest from one of the transcoded streams and, upon detecting a fault in the stream, can modify the manifest to switch to another of the transcoded video streams. The redundancy control unit can further modify the manifest to flag the discontinuity in the video stream, which allows the player to switch to the new transcoding video stream without error. Other embodiments can include additional redundancies to help provide additional fault tolerance.Type: ApplicationFiled: December 6, 2021Publication date: March 24, 2022Applicant: Brightcove Inc.Inventors: Jorge Cenzano Ferret, Ted Krofssik, Matthew Neil, Michael Harty, Yuriy Reznik
-
Publication number: 20220092308Abstract: Augmented reality (AR) systems, methods, and instrumentalities are disclosed. A user's gaze point may be estimated and may be used to search for and present information, e.g., information relating to areas on which the user is focusing. The user's gaze point may be used to facilitate or enable modes of interactivity and/or user interfaces that may be controlled by the direction of view of the user. Biometric techniques may be used to estimate an emotional state of the user. This estimated emotional state may be used to be the information that is presented to the user.Type: ApplicationFiled: December 2, 2021Publication date: March 24, 2022Applicant: INTERDIGITAL PATENT HOLDINGS, INC.Inventors: Eduardo Asbun, Yuriy Reznik, Ariela Zeira, Gregory S. Sternberg, Ralph Neff
-
Publication number: 20220094727Abstract: A fault-tolerant, cloud-based system can comprise a redundancy control unit capable of switching between transcoded video streams output by two or more transcoders. The redundancy control unit outputs a manifest from one of the transcoded streams and, upon detecting a fault in the stream, can modify the manifest to switch to another of the transcoded video streams. The redundancy control unit can further modify the manifest to flag the discontinuity in the video stream, which allows the player to switch to the new transcoding video stream without error. Other embodiments can include additional redundancies to help provide additional fault tolerance.Type: ApplicationFiled: December 6, 2021Publication date: March 24, 2022Applicant: Brightcove Inc.Inventors: Jorge Cenzano Ferret, Ted Krofssik, Matthew Neil, Michael Harty, Yuriy Reznik
-
Publication number: 20220070479Abstract: Techniques are disclosed for the creation of multi-codec encoding profiles (or encoding ladders), which define quality and bitrate for each of the streams made available to clients for streaming a video. In particular, optimization techniques may take into account a quality rate function of each of the codecs when determining the encoding ladder. Additional considerations may include a network bandwidth distribution and/or a distribution of client types.Type: ApplicationFiled: October 12, 2021Publication date: March 3, 2022Applicant: Brightcove Inc.Inventors: Yuriy Reznik, Xiangbo Li, Justin Greer, Abhijith Jagannath, Karl O. Lillevold
-
Patent number: 11250263Abstract: Augmented reality (AR) systems, methods, and instrumentalities are disclosed. A user's gaze point may be estimated and may be used to search for and present information, e.g., information relating to areas on which the user is focusing. The user's gaze point may be used to facilitate or enable modes of interactivity and/or user interfaces that may be controlled by the direction of view of the user. Biometric techniques may be used to estimate an emotional state of the user. This estimated emotional state may be used to be the information that is presented to the user.Type: GrantFiled: March 19, 2018Date of Patent: February 15, 2022Assignee: InterDigital Patent Holdings, Inc.Inventors: Eduardo Asbun, Yuriy Reznik, Ariela Zeira, Gregory S. Sternberg, Ralph Neff
-
Patent number: 11196785Abstract: A fault-tolerant, cloud-based system can comprise a redundancy control unit capable of switching between transcoded video streams output by two or more transcoders. The redundancy control unit outputs a manifest from one of the transcoded streams and, upon detecting a fault in the stream, can modify the manifest to switch to another of the transcoded video streams. The redundancy control unit can further modify the manifest to flag the discontinuity in the video stream, which allows the player to switch to the new transcoding video stream without error. Other embodiments can include additional redundancies to help provide additional fault tolerance.Type: GrantFiled: May 8, 2020Date of Patent: December 7, 2021Assignee: Brightcove Inc.Inventors: Jorge Cenzano Ferret, Ted Krofssik, Matthew Neil, Michael Harty, Yuriy Reznik
-
Publication number: 20210376965Abstract: A video encoding device (e.g., a wireless transmit/receive unit (WTRU)) may transmit an encoded frame with a frame sequence number using a transmission protocol. The video encoding device, an application on the video encoding device, and/or a protocol layer on the encoding device may detect a packet loss by receiving an error notification. The packet loss may be detected at the MAC layer. The packet loss may be signaled using spoofed packets, such as a spoofed NAM packet, a spoofed XR packet, or a spoofed ACK packet. A lost packet may be retransmitted at the MAC layer (e.g., by the encoding device or another device on the wireless path). Packet loss detection may be performed in uplink operations and/or downlink operations, and/or may be performed in video gaining applications via the cloud. The video encoding device may generate and send a second encoded frame based on the error notification.Type: ApplicationFiled: August 5, 2021Publication date: December 2, 2021Applicant: VID SCALE, INC.Inventors: Weimin Liu, Rahul Vanam, Liangping Ma, Yuriy Reznik, Gregory S. Sternberg, Wei Chen, Dharm Veer