Patents by Inventor Ahmed Hamza
Ahmed Hamza 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: 20250150570Abstract: Methods are described herein for signaling information regarding different viewpoints in a multi-viewpoint omnidirectional media presentation. Techniques disclosed include receiving information identifying viewpoints and respective attribute sets and receiving information identifying one or more omnidirectional videos captured from respective viewpoints of the identified viewpoints. Techniques disclosed further include rendering a video, of the one or more omnidirectional videos, based on attribute set of a respective viewpoint of the identified viewpoints.Type: ApplicationFiled: January 7, 2025Publication date: May 8, 2025Inventors: Yong HE, Yan YE, Ahmed HAMZA
-
Patent number: 12267504Abstract: Systems, methods, and instrumentalities are disclosed for receiving content related to geometry-based point clouds. A client device may receive a media presentation description (MPD) file from a content server, A set of pre-selection elements may be identified from the MPD file. One or more adaptation sets associated with at least one pre-selection element of the set of pre-selection elements may be identified. The adaptation set(s) may be indicated by an attribute associated with one of the pre-selection elements. A geometry-based point cloud compression (GPCC) tile identifier associated with a viewport may be determined. The GPCC tile identifier may be determined based on a first descriptor received in the MPD file. One or more adaptation sets associated with the GPCC tile identifier may be selected using a second descriptor. A point cloud component associated with the selected one or more adaptation sets may be requested. Point cloud component may be received.Type: GrantFiled: June 22, 2021Date of Patent: April 1, 2025Assignee: InterDigital Patent Holdings, Inc.Inventors: Srinivas Gudumasu, Ahmed Hamza
-
Patent number: 12260597Abstract: Methods, apparatus, systems, architectures and interfaces for encoding and/or decoding point cloud bitstreams including coded point cloud sequences are provided. Included among such methods, apparatuses, systems, architectures, and interfaces is an apparatus that may include a processor and memory. A method may include any of: mapping components of the point cloud bitstream into tracks; generating information identifying any of geometry streams or texture streams according to the mapping of the components; generating information associated with layers corresponding to respective geometry component streams; and generating information indicating operation points associated with the point cloud bitstream.Type: GrantFiled: December 14, 2022Date of Patent: March 25, 2025Assignee: InterDigital VC Holdings, Inc.Inventors: Ahmed Hamza, Yong He
-
Patent number: 12255945Abstract: A client device adaptively streams a 360-degree video. A first segment is displayed based on a first viewing direction at a first time, where the first viewing direction is associated with a first viewport. The client requests a first base buffer segment based on the first viewport. The first base buffer segment has a presentation time after the first segment. At a second time, the viewing direction changes to a second viewing direction associated with a second viewport. The client requests, prior to the presentation time, a first viewport buffer segment based on the second viewport, with the same presentation time. The client device displays a second segment at the presentation time, wherein the second segment is either the first viewport buffer segment or the first base buffer segment. The client provides reports on viewport switching latency and on the most-requested segments.Type: GrantFiled: May 15, 2023Date of Patent: March 18, 2025Assignee: INTERDIGITAL VC HOLDINGS, INC.Inventors: Yong He, Yan Ye, Srinivas Gudumasu, Eduardo Asbun, Ahmed Hamza, Ali C. Begen
-
Patent number: 12238394Abstract: Systems, methods, and instrumentalities are disclosed that relate to the processing of a media container file associated with 3D video data. The media container file may indicate that certain video-based point cloud compression (V-PCC) component tracks may be played together as a playout group. These V-PCG component tracks may represent respective encoded versions of one or more V-PCC components, and a video decoding device may play the tracks together in response to determining that the tracks belong to the same playout track group. The video decoding device may also determine from the media container file that certain PCC component tracks include tile groups that correspond to different objects in a point cloud or different parts of a same object in the point cloud. The video decoding device may decode these tile groups independently from each other so that a subset of the objects or parts of the point cloud may be accessed without also accessing the rest of the objects or parts.Type: GrantFiled: September 23, 2020Date of Patent: February 25, 2025Assignee: InterDigital Madison Patent Holdings, SASInventors: Ahmed Hamza, Yong He
-
Patent number: 12231611Abstract: Methods are described herein for signaling information regarding different viewpoints in a multi-viewpoint omnidirectional media presentation. Techniques disclosed include receiving, from a server, information identifying groups of viewpoints, including information identifying a first group of viewpoints and a second group of viewpoints. And further receiving, from the server, information identifying one or more omnidirectional videos captured from respective viewpoints belonging to the first group and information identifying one or more omnidirectional videos captured from respective viewpoints belonging to the second group.Type: GrantFiled: June 6, 2023Date of Patent: February 18, 2025Assignee: InterDigital Madison Patent Holdings, SASInventors: Yong He, Yan Ye, Ahmed Hamza
-
Publication number: 20250056045Abstract: Systems, methods, and instrumentalities are disclosed herein that relate to video-based point cloud streams in one or more ISO Base Media File Format (ISOBMFF) container files. A container format for point cloud data is provided and the container format indicates at least a relationship between a 3D region of the point cloud and one or more video-based point cloud compression (V-PCC) tracks. The V-PCC tracks may be grouped together and linked to the 3D region to allow spatial access to the 3D region.Type: ApplicationFiled: October 31, 2024Publication date: February 13, 2025Applicant: InterDigital VC Holdings, Inc.Inventors: Ahmed Hamza, Yong He
-
Publication number: 20250053224Abstract: A device may receive information associated with a plurality of cameras where each of the cameras has an associated camera object. The device may associate a first camera object with a first viewer. The first camera object may have associated first extrinsic properties and associated first intrinsic properties. The device may associate a second camera object with a second viewer. The second camera object may have associated second extrinsic properties and associated second intrinsic properties. The device may send a registration request to a Media Access Function (MAF) where the registration request identifies the first camera object and the second camera object. The first viewer and the second viewer may update their preferred views of media content, in response, the device may send an update request to the MAF, where the request comprises updated information associated with the first camera object and updated information associated with the second camera object.Type: ApplicationFiled: December 16, 2022Publication date: February 13, 2025Applicant: InterDigital VC Holdings, Inc.Inventors: Gurdeep Bhullar, Ahmed Hamza
-
Publication number: 20240430478Abstract: Media content may be adaptively (for example, selectively or partially) streamed based on temporal levels. The temporal levels may be indicated in a media content manifest (for example, a media presentation description (MPD)). For example, media samples for geometry-based point cloud compression (G-PCC) media content may be divided into temporal levels associated with temporal level identifiers. An MPD may indicate one or more adaptation sets associated with G-PCC media content. An adaptation set may be selected from multiple adaptation sets, A representation set may be determined from the selected adaptation set. An indication of a G-PCC descriptor associated with a representation of the representation set may be obtained from the MPD. Temporal Levels present in the representation may be identified using the G-PCC descriptor, which may include a set of temporal level identifiers, The representation may be selected based on the G-PCC descriptor.Type: ApplicationFiled: October 5, 2022Publication date: December 26, 2024Applicant: InterDigital Patent Holdings, Inc.Inventors: Srinivas Gudumasu, Ahmed Hamza
-
Patent number: 12167033Abstract: Systems, methods, and instrumentalities are disclosed herein that related to video-based point cloud streams in one or more ISO Base Media File Format (ISOBMFF) container files, A container format for point cloud data is provided and the container format indicates at least a relationship between a 3D region of the point cloud and one or more video-based point cloud compression (V-PCC) tracks. The V-PCC tracks may be grouped together and linked to the 3D region to allow spatial access to the 3D region.Type: GrantFiled: May 21, 2020Date of Patent: December 10, 2024Assignee: InterDigital VC Holdings, Inc.Inventors: Ahmed Hamza, Yong He
-
Publication number: 20240340018Abstract: A transmitter includes a first circuit to generate multiphase pulses, and a second circuit to mix a set of in-phase (I) data and quadrature (Q) data with the multiphase pulses and to generate an output radiofrequency (RF) signal. The multiple pulses include multiple I pulses and multiple Q pulses each comprising a pulse that includes a duty cycle such that a first null appears at a third harmonic frequency in a frequency spectrum of the pulse.Type: ApplicationFiled: April 10, 2023Publication date: October 10, 2024Inventors: Mohyee MIKHEMAR, Alvin Lai Lin, Arya Behzad, Wei-Hong Chen, Ahmed Hamza Sayed
-
Publication number: 20240323243Abstract: Methods, apparatus, and systems directed to adaptive streaming of V-PCC (Video-based Point Cloud Compression) data using an adaptive HTTP streaming protocol, such as MPEG DASH. A method includes signaling the point cloud data of the point cloud in a DASH MPD including: a main AdaptationSet for the point cloud, including at least (1) a @codecs attribute that is set to a unique value signifying that the corresponding AdaptationSet corresponds to V-PCC data and (2) an initialization segment containing at least one V-PCC sequence parameter set for a representation of the point cloud; and a plurality of component AdaptationSets, each corresponding to one of the V-PCC components and including at least (1) a VPCCComponent descriptor identifying a type of the corresponding V-PCC component and (2) at least one property of the V-PCC component; and transmitting the DASH bitstream over the network.Type: ApplicationFiled: May 30, 2024Publication date: September 26, 2024Applicant: InterDigital Patent Holdings, Inc.Inventors: Ahmed Hamza, Yong He
-
Patent number: 12041104Abstract: Methods, apparatus, and systems directed to adaptive streaming of V-PCC (Video-based Point Cloud Compression) data using an adaptive HTTP streaming protocol, such as MPEG DASH. A method includes signaling the point cloud data of the point cloud in a DASH MPD including: a main AdaptationSet for the point cloud, including at least (1) a @codecs attribute that is set to a unique value signifying that the corresponding AdaptationSet corresponds to V-PCC data and (2) an initialization segment containing at least one V-PCC sequence parameter set for a representation of the point cloud; and a plurality of component AdaptationSets, each corresponding to one of the V-PCC components and including at least (1) a VPCCComponent descriptor identifying a type of the corresponding V-PCC component and (2) at least one property of the V-PCC component; and transmitting the DASH bitstream over the network.Type: GrantFiled: March 6, 2020Date of Patent: July 16, 2024Assignee: VID SCALE, INC.Inventors: Ahmed Hamza, Yong He
-
Publication number: 20240195999Abstract: A media content processing device may decode visual volumetric content based on one or more messages, which may indicate which attribute sub-bitstream of one or more attribute sub-bitstreams indicated in a parameter set is active. The parameter set may include a visual volumetric video-based parameter set. The message indicating one or more active attribute sub-bitstreams may be received by the decoder. A decoder may perform decoding, such as determining which attribute sub-bitstream to use for decoding visual media content, based on the one or more messages. The one or more messages may be generated and sent to a decoder, for example, to indicate the deactivation of the one or more attribute sub-bitstreams. The decoder may determine an inactive attribute sub-bitstream and skip the inactive attribute sub-bitstream for decoding the visual media content based on the one or more messages.Type: ApplicationFiled: February 26, 2024Publication date: June 13, 2024Applicant: VID SCALE, INC.Inventor: Ahmed Hamza
-
Patent number: 12003794Abstract: A streaming device may request and download multi-layer video segments based on a number of factors including the artistic interest associated with the video segments and/or the status of a buffer area managed by the streaming device. The multi-layer segments may be coded using scalable coding techniques or a combination of scalable coding and simulcast coding techniques by which each of the video segments may be coded into one or more representations of different qualities and/or bitrates. When requesting the multi-layer segments, the streaming device may ensure that the fullness of the buffer area falls between a buffer underflow threshold and a backfilling threshold under various network conditions. The streaming device may estimate the available network bandwidth in order to facilitate the scheduling decisions. The streaming device may consider the artistic interest associated with the video segments during scheduling and may give priority to those segments with higher artistic interest.Type: GrantFiled: May 3, 2023Date of Patent: June 4, 2024Assignee: InterDigital Madison Patent Holdings, SASInventors: Yong He, Ahmed Hamza, Srinivas Gudumasu, Yan Ye, Eduardo Asbun
-
Patent number: 11974001Abstract: A secondary content such as an advertisement may be inserted based on users' interests in 360 degree video streaming. Users may have different interests and may watch different areas within a 360 degree video. The information about area(s) of 360 degree scenes that users watch the most may be used to select an ad(s) relevant to their interests. One or more secondary content viewports may be defined within a 360 degree video frame. Secondary content viewport parameter(s) may be tracked. For example, statistics of the user's head orientation for some time leading to the presentation of the ad(s) may be collected. Secondary content may be determined based on the tracked secondary content viewport parameter(s).Type: GrantFiled: February 6, 2023Date of Patent: April 30, 2024Assignee: VID Scale, Inc.Inventors: Eduardo Asbun, Yong He, Srinivas Gudumasu, Ahmed Hamza, Yan Ye
-
Patent number: 11965128Abstract: A gel material for oil and gas conformance control operations is provided. The gel material includes a plurality of gel material components including polyacrylamide, triamine silica, and nanosilica which are added in suitable amounts to form the gel material under a gel formation condition. The present technology replaces and/or supplements conventional crosslinkers and provides enhanced polymeric gels, such as, for oil and gas field applications including wellbore strengthening, loss circulation materials, and water shut-off applications, at high temperatures. The present technology is compatible with fresh and high salinity water.Type: GrantFiled: July 29, 2020Date of Patent: April 23, 2024Assignees: QATAR FOUNDATION FOR EDUCATION, SCIENCE AND COMMUNITY DEVELOPMENT, QATAR UNIVERSITYInventors: Ahmed Hamza, Ibnelwaleed Ali Hussein, Mohamed Shamlooh, Mustafa Nasser, Musaab Magzoub, Saeed Salehi
-
Patent number: 11917127Abstract: Systems and methods described herein provide for monitoring of video streaming events. Techniques disclosed include rendering a first omnidirectional video associated with a first viewpoint. In response to a request to access an omnidirectional video associated with another viewpoint, a time of the request and information identifying the other viewpoint is recorded. Techniques disclosed also include identifying a time of switching into rendering of a second omnidirectional video associated with a second viewpoint, and reporting a viewpoint switching latency, representing a difference between the identified switching time and a recorded request time associated with information identifying the second viewpoint.Type: GrantFiled: February 17, 2023Date of Patent: February 27, 2024Assignee: InterDigital Madison Patent Holdings, SASInventors: Yong He, Yan Ye, Ahmed Hamza
-
Patent number: 11917177Abstract: A media content processing device may decode visual volumetric content based on one or more messages, which may indicate which attribute sub-bitstream of one or more attribute sub-bitstreams indicated in a parameter set is active, The parameter set may include a visual volumetric video-based parameter set. The message indicating one or more active attribute sub-bitstreams may be received by the decoder, A decoder may perform decoding, such as determining which attribute sub-bitstream to use for decoding visual media content, based on the one or more messages, The one or more messages may be generated and sent to a decoder, for example, to indicate the deactivation of the one or more attribute sub-bitstreams. The decoder may determine an inactive attribute sub-bitstream and skip the inactive attribute sub-bitstream for decoding the visual media content based on the one or more messages.Type: GrantFiled: July 2, 2020Date of Patent: February 27, 2024Assignee: VID Scale, Inc.Inventor: Ahmed Hamza
-
Patent number: 11895365Abstract: Systems and methods are disclosed including techniques for rendering a 360-degree media content. Techniques disclosed include receiving a 360-degree media content and associated metadata that include a classification of a first spatial region from the received content. Techniques disclosed further include determining that a detected user movement is associated with a rendering of the first spatial region and determining whether the classification associated with the first spatial region complies with a stored user preference. If the classification violates the user preference, a path for gradually shifting the content rendering from a currently rendered spatial region to a spatial region that complies with the user preference is determined, and the received content is rendered according to the determined path.Type: GrantFiled: February 6, 2023Date of Patent: February 6, 2024Assignee: InterDigital Madison Patent Holdings, SASInventors: Yong He, Yan Ye, Ali C. Begen, Ahmed Hamza