Patents by Inventor Alexander Giladi

Alexander Giladi 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: 20230283835
    Abstract: Methods and systems are described for storing content. The content may be divided into user-specific portions and common portions. One or more selection rules may be used to divide the content into the user-specific portion and the common portions. The one or more selection rules may be selected such that the common portion is not decodable without the user-specific portions. The user-specific portions or data indicating a location of the user-specific portion may be stored in user-specific storage. The user-specific storage may be used to determine content for playback to a user.
    Type: Application
    Filed: May 12, 2023
    Publication date: September 7, 2023
    Inventors: Alexander GILADI, Weidong MAO, Robert FORD
  • Patent number: 11750811
    Abstract: Systems, methods, and apparatuses are described for processing video. Video content comprising a plurality of frames may be received. A viewing parameters associated with playback of the video content may be determined. One or more of luminance pixel data associated with a frame of the plurality of frames and chrominance pixel data associated with the frame is determined. A quantization matrix associated with the frame may be determined based on the viewing parameter and the one or more of luminance pixel data and chrominance pixel data.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: September 5, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Dan Grois, Alexander Giladi
  • Publication number: 20230274383
    Abstract: Systems and methods are described for obfuscating variants of content segments. Variants of content segments can be used to encode an identifying sequence in a transmission of content. The variants of the content segments can each include one or more marked frames and one or more unmarked frames. Variations can be introduced into the unmarked frames for each of the variants of the content segments.
    Type: Application
    Filed: May 9, 2023
    Publication date: August 31, 2023
    Inventor: Alexander Giladi
  • Publication number: 20230275977
    Abstract: Methods, systems, and apparatuses for signaling server-associated delays in content delivery are described herein. Client devices in a content delivery network may use adaptation logic when requesting content. The adaptation logic may account for network conditions existing upstream of the client devices in the content delivery network. For example, content sources may provide content to the client devices along with one or more parameters that indicate upstream network conditions. These parameters may enable the client devices to use the adaptation logic more effectively when making rate adaptation decisions.
    Type: Application
    Filed: February 28, 2023
    Publication date: August 31, 2023
    Inventors: Ali C. Begen, Yasser Syed, Alexander Giladi
  • Patent number: 11743313
    Abstract: Methods, systems, and apparatuses are described for streaming content. The embodiments described herein may apply to ABR streaming and output an optimized ABR ladder enabling a playback device to maximize the perceived video quality of received content, provide substantially constant visual quality, and/or minimize rebuffering content. The playback device may request an ABR representation associated with an ABR ladder that has been optimized based on one or more neural networks. The one or more neural networks may be pre-trained based on one or more properties and characteristics/features of the video content. The one or more neural networks may process the video content to dynamically determine parameters such as the bitrates of each ABR representation for the content. The parameters may be used to output the encoded ABR representations.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: August 29, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Dan Grois, Alexander Giladi
  • Publication number: 20230269413
    Abstract: Methods and systems are described for low latency streaming. A computing device may receive a chunk of content. The computing device may determine whether a transmission duration of the chunk of the content satisfies a threshold. The computing device may determine a bitrate based on the transmission duration satisfying a threshold.
    Type: Application
    Filed: March 6, 2023
    Publication date: August 24, 2023
    Inventors: Alexander Giladi, Ali Cengiz Begen
  • Patent number: 11706479
    Abstract: Methods and systems are described for storing content. The content may be divided into user-specific portions and common portions. One or more selection rules may be used to divide the content into the user-specific portion and the common portions. The one or more selection rules may be selected such that the common portion is not decodable without the user-specific portions. The user-specific portions or data indicating a location of the user-specific portion may be stored in user-specific storage. The user-specific storage may be used to determine content for playback to a user.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: July 18, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Alexander Giladi, Weidong Mao, Robert Ford
  • Publication number: 20230209109
    Abstract: Systems and methods for streaming content are disclosed. A Media Presentation Description (MPD) may be associated with streaming content, for example, in Dynamic Adaptive Streaming Over HTTP (DASH). An MPD array comprise an element, e.g., a header element or URL, query element, which provides a name value functionality. An element may allow a request that results in insertion of custom headers. Requests may be used for retrieval of a subsegment, segment, or MPD, re-referencing of remote elements, or triggered by an event. The event may be embedded either in an MPD or in segments.
    Type: Application
    Filed: February 17, 2023
    Publication date: June 29, 2023
    Applicant: Vid Scale, Inc.
    Inventor: Alexander Giladi
  • Patent number: 11689748
    Abstract: Systems, apparatuses, and methods are described for filtering and/or removing defects from content, such as high dynamic range (HDR) content. A plurality of parameters for filtering one or more pixels may be determined. The parameter(s) may be used to determine one or more filter weights, and the filter weight(s) may be applied to one or more pixels and one or more corresponding prior pixels to generate one or more filtered pixels. The filtered content and/or pixels thereof may later be encoded for storage and/or transmission to users.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: June 27, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Alexander Giladi
  • Publication number: 20230195334
    Abstract: Systems and methods are described herein for an efficient storage layout of recorded content associated with a particular user. Content segments, unique to the user and encoded/transcoded at different bit rates, may be stored/partitioned based on the likelihood of a particular bit rate version of content being requested by the user and a duration of playback for the content segment. Content that is more frequently requested may be concatenated in a single storage location on more high performance hardware. Further, content that is played back for a longer duration of playback may also be grouped together and stored on more high performance hardware. Content that is more likely to be played for only a short time may be stored within a plurality of storage containers.
    Type: Application
    Filed: December 22, 2021
    Publication date: June 22, 2023
    Inventors: Christopher Lintz, Alexander Giladi
  • Publication number: 20230199235
    Abstract: A method for indicating repeat occurrences of advertisements in media content may include one or more of the following. The method may include inserting a first descriptor element for a media content in a media presentation description (MPD) associated with the media content. The method may include inserting a second descriptor element for a repeat occurrence of the media content in the MPD. The second descriptor element may indicate that, during the repeat occurrence of the media content, the media content be presented from the beginning.
    Type: Application
    Filed: February 13, 2023
    Publication date: June 22, 2023
    Applicant: InterDigital Patent Holdings, Inc.
    Inventor: Alexander Giladi
  • Patent number: 11671636
    Abstract: Per-segment parameters for content delivery are described herein. A manifest file for a segment and a parameter file for the segment may be sent to a user device. The parameter file may indicate one or more time ranges each corresponding to a parameter value. Requests for content segments based on the manifest file and the parameter file may be received. The user device may access the parameter file to determine a time range of the one or more time ranges into which a start time of a particular segment falls. The user device may determine a parameter value as corresponding to the determined time range. The user device may then generate a request to include the determined parameter value.
    Type: Grant
    Filed: February 10, 2022
    Date of Patent: June 6, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Alexander Giladi, Weidong Mao, Jiang Xu
  • Publication number: 20230171418
    Abstract: Systems and methods are described herein for coordinating transcoders. Content may be received from different sources to be transcoded. Each transcoder of a plurality of transcoders may send data associated with content to each other to coordinate the plurality of transcoders. The data may indicate timing information for the encoded content and features of the content such as, for example, color, frame similarity, or frame type. The transcoders, while outputting encoded content, may coordinate either directly or via a broker. The transcoders may coordinate in order to synchronize their output so that frames, that may be received by each transcoder at different times, are aligned based on the timing information. The coordination and synchronization may improve error resilience. In the case of a transcoder/encoder or a site failure, there may be a seamless transition to a different transcoder/encoder and no reduction in performance because of the time alignment.
    Type: Application
    Filed: November 30, 2021
    Publication date: June 1, 2023
    Inventor: Alexander Giladi
  • Patent number: 11663688
    Abstract: Systems and methods are described for obfuscating variants of content segments. Variants of content segments can be used to encode an identifying sequence in a transmission of content. The variants of the content segments can each include one or more marked frames and one or more unmarked frames. Variations can be introduced into the unmarked frames for each of the variants of the content segments.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: May 30, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Alexander Giladi
  • Patent number: 11647242
    Abstract: Methods and systems are described for low latency streaming. A computing device may receive a chunk of content. The computing device may determine whether a transmission duration of the chunk of the content satisfies a threshold. The computing device may determine a bitrate based on the transmission duration satisfying a threshold.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: May 9, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Alexander Giladi, Ali Cengiz Begen
  • Publication number: 20230124840
    Abstract: Methods, systems, and apparatuses for generating and updating manifests for content are described herein. An initial manifest for content may be sent to a media device. The initial manifest may facilitate the media device outputting a first plurality of segments of the content. A second plurality of segments of the content may become available for output at a later time. A current manifest may be sent to the media device. As another example, at least one manifest portion associated with the initial manifest may be sent to the media device. The current manifest and the at least one manifest portion may facilitate the media device outputting the second plurality of segments.
    Type: Application
    Filed: September 29, 2022
    Publication date: April 20, 2023
    Inventors: Alexander Giladi, Christopher Lintz
  • Publication number: 20230111773
    Abstract: An encoder may determine a plurality of coding units associated with a frame of a media file and a plurality of prediction units associated with the frame of the media file. The encoder may determine, based on the plurality of coding units associated with the frame and the plurality of prediction units associated with the frame, and based on a training of the encoder using one or more neural networks, that a particular region of the frame can be encoded using one or more encoding characteristics that are different than the encoding characteristics of one or more other particular regions of the frame. The encoder may allocate one or more encoding resources to the particular region of the frame based on the one or more encoding characteristics of the particular region of the frame in order to reduce the overall media bitrate.
    Type: Application
    Filed: September 2, 2022
    Publication date: April 13, 2023
    Inventors: Dan GROIS, Alexander GILADI
  • Publication number: 20230114562
    Abstract: Methods, systems, and apparatuses are described for encoding video. Video content to be encoded and sent to a computing device may be downscaled into one or more layers. The one or more layers may represent one or more versions of the video content such as one or more versions encoded at different resolutions. The residuals between each layer and the base layer may be upscaled so that one or more parameters associated with optimizing the encoding of the one or more layers may be determined by one or more neural networks based on the downscaling and upscaling process. The residuals between each layer, the one or more parameters, and the base layer may be encoded and sent to a computing device for decoding and playback of the video content using any of the versions of the video content.
    Type: Application
    Filed: October 8, 2021
    Publication date: April 13, 2023
    Inventors: Dan Grois, Alexander Giladi
  • Publication number: 20230103449
    Abstract: Methods and systems are described for managing content. A content asset may be stored as a plurality of content segments. The plurality of content segments may comprise one or more identifiers that may be used to generate a manifest file for playback of the content asset.
    Type: Application
    Filed: August 11, 2022
    Publication date: April 6, 2023
    Inventors: Alexander Giladi, Yasser Syed
  • Patent number: 11622137
    Abstract: Systems and methods for streaming content are disclosed. A Media Presentation Description (MPD) may be associated with streaming content, for example, in Dynamic Adaptive Streaming Over HTTP (DASH). An MPD may comprise an element, e.g., a header element or URL query element, which provides a name/Value functionality. An element may allow a request that results in insertion of custom headers. Requests may be used for retrieval of a subsegment, segment, or MPD, re-referencing of remote elements, or triggered by an event. The event may be embedded either in an MPD or in segments.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: April 4, 2023
    Assignee: VID SCALE, Inc.
    Inventor: Alexander Giladi