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).

  • Publication number: 20160219248
    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 bit 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: August 29, 2014
    Publication date: July 28, 2016
    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
  • Publication number: 20160219332
    Abstract: Embodiments contemplate detection, estimation, and/or adaptation to user presence, proximity and/or ambient lighting conditions. Embodiments also contemplate user proximity estimation based on input from sensors in mobile devices. Embodiments further contemplate volume control and/or audio bitstream selection based on an estimate of one or more of these parameters: user's location, age, gender, ambient noise level and/or multiple users. Also, embodiments contemplate detection, estimation, and/or adaptation to user presence and/or user attention to advertisements delivered via various mechanisms, perhaps at various locations.
    Type: Application
    Filed: September 19, 2014
    Publication date: July 28, 2016
    Applicant: InterDigital Patent Holdings, Inc.
    Inventors: Eduardo Asbun, Kari Kailamaki, Yuriy Reznik, Ariela Zeira, Allen Proithis, Gregory S. Sternberg, Rahul Vanam, Liangping Ma
  • Publication number: 20160198225
    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: Application
    Filed: September 4, 2014
    Publication date: July 7, 2016
    Applicant: VID SCALE, INC
    Inventors: Yuriy Reznik, Eduardo Asbun, Robert L. Olesen, Gregory S. Sternberg, Louis Kerofsky, Ralph Neff, Rahul Vanam
  • Patent number: 9319685
    Abstract: In general, techniques are described for implementing an 8-point inverse discrete cosine transform (IDCT). An apparatus comprising an 8-point inverse discrete cosine transform (IDCT) hardware unit may implement these techniques to transform media data from a frequency domain to a spatial domain. The 8-point IDCT hardware unit includes an even portion comprising factors A, B that are related to a first scaled factor (?) in accordance with a first relationship. The 8-point IDCT hardware unit also includes an odd portion comprising third, fourth, fifth and sixth internal factors (G, D, E, Z) that are related to a second scaled factor (?) in accordance with a second relationship. The first relationship relates the first scaled factor to the first and second internal factors. The second relationship relates the second scaled factor to the third, fourth, fifth and sixth internal factors.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: April 19, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Yuriy Reznik, Rajan Laxman Joshi, Marta Karczewicz
  • Publication number: 20160100230
    Abstract: An importance level may be associated with a video packet at the video source and/or determined using the history of packet loss corresponding to a video flow. A video packet may be associated with a class and may be further associated within a sub-class, for example, based on importance level. Associating a video packet with an importance level may include receiving a video packet associated with a video stream, assigning an importance level to the video packet, and sending the video packet according to the access category and importance level. The video packet may be characterized by an access category. The importance level may be associated with a transmission priority of the video packet within the access category of the video packet and/or a retransmission limit of the video packet.
    Type: Application
    Filed: May 7, 2014
    Publication date: April 7, 2016
    Applicant: VID SCALE, INC.
    Inventors: Liangping Ma, Avi Rapaport, Gregory S. Sternberg, Weimin Liu, Anantharaman Balasubramanian, Yuriy Reznik, Ariela Zeira, Tianyi Xu
  • Publication number: 20160056927
    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: Application
    Filed: March 28, 2014
    Publication date: February 25, 2016
    Applicant: VID SCALE, INC.
    Inventors: Weimin Liu, Rahul Vanam, Liangping Ma, Yuriy Reznik, Gregory S. Stemberg, Wei Chen, Dharm Veer
  • Publication number: 20160050241
    Abstract: A multi-hypothesis rate adaptation technique may be performed for one or more wireless multimedia streaming scenarios. Managing a multi-media 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: October 17, 2013
    Publication date: February 18, 2016
    Applicant: InterDigital Patent Holdings, Inc.
    Inventors: Osama Lotfallah, Hang Liu, Yuriy Reznik, Eduardo Asbun
  • Publication number: 20160014659
    Abstract: Systems, methods, and instrumentalities to select a distributed gateway (D-GW). A WTRU may be configured to detect a request for an address associated with content. The WTRU may receive an address list associated with the content. The WTRU may select a distributed gateway (D-GW). If an address of a currently connected D-GW is included in the address list, the WTRU may select the currently connected D-GW. If the address of the currently connected D-GW is not in the address list and an address of an anchor D-GW that is not currently connected is included in the address list, the WTRU may select the anchor D-GW that is not currently connected. If the address of the currently connected D-GW is not in the address list and the address of the anchor D-GW that is not currently connected is not in the address list, the WTRU may select the currently connected D-GW.
    Type: Application
    Filed: March 13, 2014
    Publication date: January 14, 2016
    Applicant: InterDigital Patent Holdings, Inc.
    Inventors: Michelle Perras, Alexander Reznik, Yuriy Reznik
  • Patent number: 9191671
    Abstract: Error resilient video coding schemes that may be employed at a transmitter or transcoder to limit error propagation at the receiver. Embodiments may include the use of Inhomogeneous Temporal Multiple Description Coding (ITMDC), cross-description error concealment, and cross-description reference picture reset (RPS) as well as homogeneous and inhomogeneous temporal/spatial MDC.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 17, 2015
    Assignee: VID SCALE, INC.
    Inventors: Rahul Vanam, Zhifeng Chen, Yuriy Reznik
  • Patent number: 9185422
    Abstract: This disclosure describes techniques for mitigating rounding errors in a fixed-point transform associated with video coding by applying a variable localized bit-depth increase at the transform. More specifically, the techniques include selecting a constant value based on a size of a fixed-point transform in a video coding device and applying a variable localized bit-depth increase at the transform with a value equal to the constant value. Applying the variable localized bit-depth increase includes left-shifting a transform input signal by a number of bits equal to the constant value before the fixed-point transform, and right-shifting a transform output signal by a number of bits equal to the constant value after the fixed-point transform. The constant value is selected from a plurality of constant values stored on the video coding device. Each of the constant values is pre-calculated for one of a plurality of different transform sizes supported by the video coding.
    Type: Grant
    Filed: June 13, 2011
    Date of Patent: November 10, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Rajan L. Joshi, Wei-Jung Chien, Marta Karczewicz, Yuriy Reznik, Peisong Chen, Hsiao-Chiang Chuang
  • Publication number: 20150312595
    Abstract: A perceptual filter may be implemented to filter one or more spatial frequencies from a video signal that are below a contrast sensitivity limit of a viewer of the video signal. The perceptual filter may be configured to adapt one or more perceptual filter parameters on a pixel-basis based on, for example, content, viewing distance, display density, contrast ratio, display luminance, background luminance, and/or age of the viewer. A spatial cutoff frequency of the perceptual filter may be mapped to a contrast sensitivity. The perceptual filter may be used as a preprocessing step for a video encoder so as to lower an encoded bitrate. Temporal filtering of the video frames may be used to maintain continuity of a spatial cutoff frequency to ensure the perceptual filtering effects are not identified as motion by a video encoder, and the temporal filtering may be restricted to static areas of a frame.
    Type: Application
    Filed: April 17, 2015
    Publication date: October 29, 2015
    Inventors: Rahul Vanam, Louis Kerofsky, Yuriy Reznik
  • Publication number: 20150304685
    Abstract: A perceptual filter may be implemented to filter one or more spatial frequencies from a video signal that are below a contrast sensitivity limit of a viewer of the video signal. The perceptual filter may be configured to adapt one or more perceptual filter parameters on a pixel-basis based on, for example, content, viewing distance, display density, contrast ratio, display luminance, background luminance, and/or age of the viewer. Estimates of DC, amplitude, and contrast sensitivity of a video frame may be performed. A spatial cutoff frequency of the perceptual filter may be mapped to a contrast sensitivity. The perceptual filter may be used as a preprocessing step for a video encoder so as to lower an encoded bitrate. The oblique effect phenomena of the human visual system may be incorporated into the perceptual filter.
    Type: Application
    Filed: November 15, 2013
    Publication date: October 22, 2015
    Inventors: Rahul Vanam, Yuriy Reznik, Louis Kerofsky
  • Publication number: 20150288856
    Abstract: Systems, methods, and instrumentalities are disclosed for denoising high dynamic range video using a temporal filter. A frame of an uncompressed video stream may be received. The frame may include a plurality of pixels. It may be determined that a chroma component of a pixel of the plurality of pixels belongs to a predefined region. The region may be predefined on the basis of one or more chroma components. The predefined region may be a CbCr space. The chroma component of the pixel may be compared with a chroma component of a co-located pixel to determine if the chroma component of the co-located pixel belongs to the predefined region. The pixel may be filtered using a denoising filter. The denoising filter may be a temporal filter. The denoising filter may be a Crawford filter. The uncompressed video stream including the filtered pixel may be encoded.
    Type: Application
    Filed: November 6, 2013
    Publication date: October 8, 2015
    Applicant: VID SCALE, INC.
    Inventors: Rahul Vanam, Yuriy Reznik
  • Publication number: 20150264359
    Abstract: Using wireless packet loss data in the encoding of video data. In one embodiment, the method includes receiving wireless packet loss data at a wireless transmit receive unit (WTRU); generating video packet loss data from the wireless packet loss data, and providing the video packet loss data to a video encoder application running on the WTRU for use in encoding video data. The video encoder may perform an error propagation reduction process in response to the video packet loss data. The error propagation reduction process includes one or more of generating an instantaneous Decode Refresh frame or generating an Intra Refresh frame. Some embodiments may be characterized as using a reference picture selection method, or a reference set of pictures selection method.
    Type: Application
    Filed: February 15, 2013
    Publication date: September 17, 2015
    Applicant: VID SCALE, INC.
    Inventors: Rahul Vanam, Weimin Liu, Avi Rapaport, Liangping Ma, Eduardo Asbun, Zhifeng Chen, Yuriy Reznik, Ariela Zeira
  • Publication number: 20150256855
    Abstract: In general, techniques are described that provide for 4×4 transforms for media coding. A number of different 4×4 transforms are described that adhere to these techniques. As one example, an apparatus includes a 4×4 discrete cosine transform (DCT) hardware unit. The DCT hardware unit implements an orthogonal 4×4 DCT having an odd portion that applies first and second internal factors (C, S) that are related to a scaled factor (?) such that the scaled factor equals a square root of a sum of a square of the first internal factor (C) plus a square of the second internal factor (S). The 4x4 DCT hardware unit applies the 4x4 DCT implementation to media data to transform the media data from a spatial domain to a frequency domain. As another example, an apparatus implements a non-orthogonal 4×4 DCT to improve coding gain.
    Type: Application
    Filed: May 20, 2015
    Publication date: September 10, 2015
    Inventor: Yuriy Reznik
  • Publication number: 20150256854
    Abstract: In general, techniques are described that provide for 4×4 transforms for media coding. A number of different 4×4 transforms are described that adhere to these techniques. As one example, an apparatus includes a 4×4 discrete cosine transform (DCT) hardware unit. The DCT hardware unit implements an orthogonal 4×4 DCT having an odd portion that applies first and second internal factors (C, S) that are related to a scaled factor (?) such that the scaled factor equals a square root of a sum of a square of the first internal factor (C) plus a square of the second internal factor (S). The 4×4 DCT hardware unit applies the 4×4 DCT implementation to media data to transform the media data from a spatial domain to a frequency domain. As another example, an apparatus implements a non-orthogonal 4×4 DCT to improve coding gain.
    Type: Application
    Filed: May 20, 2015
    Publication date: September 10, 2015
    Inventor: Yuriy Reznik
  • Publication number: 20150241962
    Abstract: Systems, methods, and instrumentalities may be provided for determining user presence in a mobile device, e.g., using one or more sensors. A mobile device may detect a face. The mobile device may determine a face distance that is associated with the detected face. The mobile device may determine a motion status that may indicate whether the mobile device is in motion or is at rest. The mobile device may use information from one or more sensors to determine the motion status. The mobile device may confirm a user presence based on the face distance and the motion status.
    Type: Application
    Filed: October 22, 2013
    Publication date: August 27, 2015
    Applicant: Vid Scale, Inc.
    Inventors: Yuriy Reznik, Zhifeng Chen, Rahul Vanam, Eduardo Asbun, Varshita Parthasarathy
  • Patent number: 9118898
    Abstract: In general, techniques are described for implementing an 8-point inverse discrete cosine transform (IDCT). An apparatus comprising an 8-point inverse discrete cosine transform (IDCT) hardware unit may implement these techniques to transform media data from a frequency domain to a spatial domain. The 8-point IDCT hardware unit includes an even portion comprising factors A, B that are related to a first scaled factor (?) in accordance with a first relationship. The 8-point IDCT hardware unit also includes an odd portion comprising third, fourth, fifth and sixth internal factors (G, D, E, Z) that are related to a second scaled factor (?) in accordance with a second relationship. The first relationship relates the first scaled factor to the first and second internal factors. The second relationship relates the second scaled factor to the third, fourth, fifth and sixth internal factors.
    Type: Grant
    Filed: June 22, 2010
    Date of Patent: August 25, 2015
    Assignee: Qualcomm Incorporated
    Inventors: Yuriy Reznik, Rajan L. Joshi, Marta Karczewicz
  • Publication number: 20150237103
    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: October 18, 2013
    Publication date: August 20, 2015
    Applicant: Vid Scale, Inc.
    Inventors: Osama Lotfallah, Eduardo Asbun, Hang Liu, Yuriy Reznik
  • Patent number: 9110849
    Abstract: In general, techniques are described for computing even-sized discrete cosine transforms (DCTs). For example, a coding device may implement these techniques. The coding device includes a DCT-II unit that first determines whether a DCT-II to perform is a multiple of two, and in response to determining that the DCT-II to perform is a multiple of two, performs the DCT-II. To perform the DCT-II, the DCT-II unit computes a butterfly and reverses an order of a first sub-set of the outputs of the butterfly. The DCT-II unit then recursively subtracts the reverse-ordered first sub-set of the butterfly outputs. The DCT-II unit computes a sub-DCT-II for a second sub-set of the butterfly outputs and a sub-DCT-III for the recursively subtracted first set of butterfly outputs. The DCT-II unit reorders the outputs produced by the sub-DCT-II and sub-DCT-III to generate output values of the DCT-II.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: August 18, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventor: Yuriy Reznik