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: 11153582
    Abstract: 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: Grant
    Filed: January 17, 2020
    Date of Patent: October 19, 2021
    Assignee: BRIGHTCOVE INC.
    Inventors: Yuriy Reznik, Xiangbo Li, Justin Greer, Abhijith Jagannath, Karl O. Lillevold
  • Patent number: 11088788
    Abstract: 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 NACK 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: Grant
    Filed: March 28, 2014
    Date of Patent: August 10, 2021
    Assignee: VID SCALE, Inc.
    Inventors: Weimin Liu, Rahul Vanam, Liangping Ma, Yuriy Reznik, Gregory S. Sternberg, Wei Chen, Dharm Veer
  • Publication number: 20210235126
    Abstract: 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: Application
    Filed: April 8, 2021
    Publication date: July 29, 2021
    Applicant: Vid Scale, Inc.
    Inventors: Yuriy Reznik, Eduardo Asbun, Zhifeng Chen, Yan Ye, Eldad M. Zeira, Ariela Zeira, Naresh Soni, Hang Liu
  • Patent number: 10932152
    Abstract: Systems, methods, and instrumentalities are disclosed to perform rate adaptation in a wireless transmit/receive unit (WTRU). The WTRU may receive an encoded data stream, which may be encoded according to a Dynamic Adaptive HTTP Streaming (DASH) standard. The WTRU may request and/or receive the data stream from a content server. The WTRU may monitor and/or receive a cross-layer parameter, such as a physical layer parameter, a RRC layer parameter, and/or a MAC layer parameter (e.g., a CQI, a PRB allocation, a MRM, or the like). The WTRU may perform rate adaption based on the cross-layer parameter. For example, the WTRU may set the CE bit of an Explicit Congestion Notification (ECN) field based on the cross-layer parameter. The WTRU may determine to request the data stream encoded at a different rate based on the cross-layer parameter, the CE bit, and/or a prediction based on the cross-layer parameter.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: February 23, 2021
    Assignee: VID SCALE, Inc.
    Inventors: Anantharaman Balasubramanian, Gregory S. Sternberg, Liangping Ma, Samian Kaur, Yuriy Reznik, Avi Rapaport, Weimin Liu, Eduardo Asbun
  • Patent number: 10880349
    Abstract: Quality-based optimizations of a delivery process of streaming content may be enabled. The optimization may take the form of quality-based switching. To enable quality-based switching in a streaming client, the client may have access to information about the quality of an encoded segment and/or sub-segment. Quality-related information may include any number of added quality metrics relating to an encoded segment and/or sub-segment of an encoded video stream. The addition of quality-related information may be accomplished by including the quality-related information in a manifest file, including the quality-related information in segment indices stored in a segment index file, and/or providing additional files with quality-related segment information and providing a link to the information from an MPD file. Upon receiving the quality-related information, the client may request and receive a stream that has a lower bitrate, thereby saving bandwidth while retaining quality of the streaming content.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: December 29, 2020
    Assignee: VID SCALE, Inc.
    Inventors: Yuriy Reznik, Eduardo Asbun, Zhifeng Chen, Rahul Vanam
  • Publication number: 20200358835
    Abstract: 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: Application
    Filed: May 8, 2020
    Publication date: November 12, 2020
    Applicant: Brightcove Inc.
    Inventors: Jorge Cenzano Ferret, Ted Krofssik, Matthew Neil, Michael Harty, Yuriy Reznik
  • Publication number: 20200236372
    Abstract: 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: Application
    Filed: January 17, 2020
    Publication date: July 23, 2020
    Applicant: Brightcove Inc.
    Inventors: Yuriy Reznik, Xiangbo Li, Justin Greer, Abhijith Jagannath, Karl O. Lillevold
  • Patent number: 10511991
    Abstract: Systems and methods are provided for adapting communication parameters to a variety of link conditions, traffic types and priorities. For example, WiFi transmission parameters (e.g. retry limit, AIFS, CW size, MCS order and/or CCA threshold) may be adapted to channel congestion levels, channel errors and/or traffic priority levels. Parameter adaptation may be coordinated across layers (e.g. between MAC and PHY layer parameters). Congestion levels may be detected, for example, using a smoothed queue size and/or channel busy time. Traffic may be transmitted using adapted parameters, such as reduced retry limits for a high congestion level and increased retry limits for priority traffic in response to channel error. Feedback may support parameter adaptation. For example, feedback may be provided by a receiver and/or within a sender, such as a sender MAC and/or PHY layer or a parameter adapter providing feedback (e.g. spoofed NACK packet) to a sender application, transport and/or network layer.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: December 17, 2019
    Assignee: VID SCALE, INC.
    Inventors: Liangping Ma, Wei Chen, Gregory S. Sternberg, Yuriy Reznik, Oghenekome Oteri
  • Publication number: 20190274062
    Abstract: Systems and methods are provided for adapting communication parameters to a variety of link conditions, traffic types and priorities. For example, WiFi transmission parameters (e.g. retry limit, AIFS, CW size, MCS order and/or CCA threshold) may be adapted to channel congestion levels, channel errors and/or traffic priority levels. Parameter adaptation may be coordinated across layers (e.g. between MAC and PHY layer parameters). Congestion levels may be detected, for example, using a smoothed queue size and/or channel busy time. Traffic may be transmitted using adapted parameters, such as reduced retry limits for a high congestion level and increased retry limits for priority traffic in response to channel error. Feedback may support parameter adaptation. For example, feedback may be provided by a receiver and/or within a sender, such as a sender MAC and/or PHY layer or a parameter adapter providing feedback (e.g. spoofed NACK packet) to a sender application, transport and/or network layer.
    Type: Application
    Filed: May 17, 2019
    Publication date: September 5, 2019
    Applicant: VID SCALE, INC.
    Inventors: Liangping Ma, Wei Chen, Gregory S. Sternberg, Yuriy Reznik, Oghenekome Oteri
  • Publication number: 20190261209
    Abstract: Systems, methods, and instrumentalities are disclosed to perform rate adaptation in a wireless transmit/receive unit (WTRU). The WTRU may receive an encoded data stream, which may be encoded according to a Dynamic Adaptive HTTP Streaming (DASH) standard. The WTRU may request and/or receive the data stream from a content server. The WTRU may monitor and/or receive a cross-layer parameter, such as a physical layer parameter, a RRC layer parameter, and/or a MAC layer parameter (e.g., a CQI, a PRB allocation, a MRM, or the like). The WTRU may perform rate adaption based on the cross-layer parameter. For example, the WTRU may set the CE bit of an Explicit Congestion Notification (ECN) field based on the cross-layer parameter. The WTRU may determine to request the data stream encoded at a different rate based on the cross-layer parameter, the CE bit, and/or a prediction based on the cross-layer parameter.
    Type: Application
    Filed: May 6, 2019
    Publication date: August 22, 2019
    Applicant: VID SCALE, INC.
    Inventors: Anantharaman Balasubramanian, Gregory S. Sternberg, Liangping Ma, Samian Kaur, Yuriy Reznik, Avi Rapaport, Weimin Liu, Eduardo Asbun
  • Patent number: 10356652
    Abstract: Systems and methods are provided for adapting communication parameters to a variety of link conditions, traffic types and priorities. For example, WiFi transmission parameters (e.g. retry limit, AIFS, CW size, MCS order and/or CCA threshold) may be adapted to channel congestion levels, channel errors and/or traffic priority levels. Parameter adaptation may be coordinated across layers (e.g. between MAC and PHY layer parameters). Congestion levels may be detected, for example, using a smoothed queue size and/or channel busy time. Traffic may be transmitted using adapted parameters, such as reduced retry limits for a high congestion level and increased retry limits for priority traffic in response to channel error. Feedback may support parameter adaptation. For example, feedback may be provided by a receiver and/or within a sender, such as a sender MAC and/or PHY layer or a parameter adapter providing feedback (e.g. spoofed NACK packet) to a sender application, transport and/or network layer.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: July 16, 2019
    Assignee: VID Scale, Inc.
    Inventors: Liangping Ma, Wei Chen, Gregory S. Sternberg, Yuriy Reznik, Oghenekome Oteri
  • Patent number: 10349302
    Abstract: Systems, methods, and instrumentalities are disclosed to perform rate adaptation in a wireless transmit/receive unit (WTRU). The WTRU may receive an encoded data stream, which may be encoded according to a Dynamic Adaptive HTTP Streaming (DASH) standard. The WTRU may request and/or receive the data stream from a content server. The WTRU may monitor and/or receive a cross-layer parameter, such as a physical layer parameter, a RRC layer parameter, and/or a MAC layer parameter (e.g., a CQI, a PRB allocation, a MRM, or the like). The WTRU may perform rate adaption based on the cross-layer parameter. For example, the WTRU may set the CE bit of an Explicit Congestion Notification (ECN) field based on the cross-layer parameter. The WTRU may determine to request the data stream encoded at a different rate based on the cross-layer parameter, the CE bit, and/or a prediction based on the cross-layer parameter.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: July 9, 2019
    Assignee: VID SCALE, INC.
    Inventors: Anantharaman Balasubramanian, Gregory S. Sternberg, Liangping Ma, Samian Kaur, Yuriy Reznik, Avi Rapaport, Weimin Liu, Eduardo Asbun
  • Publication number: 20190158562
    Abstract: 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: Application
    Filed: January 25, 2019
    Publication date: May 23, 2019
    Applicant: VID SCALE, INC.
    Inventors: Osama Lotfallah, Eduardo Asbun, Hang Liu, Yuriy Reznik
  • Patent number: 10237321
    Abstract: 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: Grant
    Filed: October 18, 2013
    Date of Patent: March 19, 2019
    Assignee: VID SCALE, INC
    Inventors: Osama Lotfallah, Eduardo Asbun, Hang Liu, Yuriy Reznik
  • Publication number: 20190081998
    Abstract: Quality-based optimizations of a delivery process of streaming content may be enabled. The optimization may take the form of quality-based switching. To enable quality-based switching in a streaming client, the client may have access to information about the quality of an encoded segment and/or sub-segment. Quality-related information may include any number of added quality metrics relating to an encoded segment and/or sub-segment of an encoded video stream. The addition of quality-related information may be accomplished by including the quality-related information in a manifest file, including the quality-related information in segment indices stored in a segment index file, and/or providing additional files with quality-related segment information and providing a link to the information from an MPD file. Upon receiving the quality-related information, the client may request and receive a stream that has a lower bitrate, thereby saving bandwidth while retaining quality of the streaming content.
    Type: Application
    Filed: November 13, 2018
    Publication date: March 14, 2019
    Applicant: VID SCALE, INC.
    Inventors: Yuriy Reznik, Eduardo Asbun, Zhifeng Chen, Rahul Vanam
  • Patent number: 10178140
    Abstract: Quality-based optimizations of a delivery process of streaming content may be enabled. The optimization may take the form of quality-based switching. To enable quality-based switching in a streaming client, the client may have access to information about the quality of an encoded segment and/or sub-segment. Quality-related information may include any number of added quality metrics relating to an encoded segment and/or sub-segment of an encoded video stream. The addition of quality-related information may be accomplished by including the quality-related information in a manifest file, including the quality-related information in segment indices stored in a segment index file, and/or providing additional files with quality-related segment information and providing a link to the information from an MPD file. Upon receiving the quality-related information, the client may request and receive a stream that has a lower bitrate, thereby saving bandwidth while retaining quality of the streaming content.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: January 8, 2019
    Assignee: VID SCALE, INC
    Inventors: Yuriy Reznik, Eduardo Asbun, Zhifeng Chen, Rahul Vanam
  • Publication number: 20190007517
    Abstract: Systems, methods and instrumentalities are disclosed for supplying information about a user of a mobile device, comprising receiving a request for a characteristic of the user, receiving criteria for one or more sensors of the mobile device to be used in determining the characteristic, selecting one or more available sensors by comparing the request and criteria to available sensors and the properties of the available sensors, acquiring data from the selected available sensors, determining a property of interest from the data, the property of interest corresponding to the characteristic of the user, and sending the determined property of interest.
    Type: Application
    Filed: July 1, 2016
    Publication date: January 3, 2019
    Applicant: Vid Scale, Inc.
    Inventors: Abhijith Jagannath, Khanim Abbo, Yuriy Reznik, Eduardo Asbun
  • Publication number: 20180316736
    Abstract: A multi-hypothesis rate adaptation technique may be performed for one or more wireless multimedia streaming scenarios. Managing a multimedia streaming session may involve sending, by a client, a request for a first portion of content to a server. A response may be received from a proxy. The response may comprise the first portion of content and information associated with a second portion of content available via the proxy. A request may be sent to the proxy for the proxy to deliver the second portion of content to the client. A change in a parameter associated with the multimedia streaming session may be determined based on data received from the proxy. It may be determined to change a rate adaptation. A Wireless Transmit/Receive Unit (WTRU) may be configured to perform the rate adaptation.
    Type: Application
    Filed: June 28, 2018
    Publication date: November 1, 2018
    Applicant: InterDigital Patent Holdings, Inc.
    Inventors: Osama Lotfallah, Hang Liu, Yuriy Reznik, Eduardo Asbun
  • Patent number: 10110956
    Abstract: Visual information may be delivered to streaming-capable devices in a viewing environment, such as a home environment or a commercial environment. The visual information can be adapted to user behavior and/or viewing conditions in such a way as to deliver a satisfactory user experience while conserving network resources, such as bandwidth and/or capacity. Viewing distance and/or ambient light, which may affect viewing conditions in a viewing environment, may be estimated. Bandwidth may be reduced by eliminating details that may not be perceived by the user in the estimated viewing conditions (e.g., by determining a spatial resolution (e.g. a maximum spatial resolution) perceptible under the viewing conditions and not exceeding that spatial resolution).
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: October 23, 2018
    Assignee: VID SCALE, INC
    Inventors: Yuriy Reznik, Eduardo Asbun, Robert L. Olesen, Gregory S. Sternberg, Louis Kerofsky, Ralph Neff, Rahul Vanam
  • Publication number: 20180241966
    Abstract: 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: Application
    Filed: April 19, 2018
    Publication date: August 23, 2018
    Applicant: 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