Patents by Inventor Imed Bouazizi

Imed Bouazizi 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: 20240235816
    Abstract: An example device for participating in an augmented reality (AR) call includes a memory configured to store AR data; and a processing system comprising one or more processors implemented in circuitry, the processing system being configured to: receive a scene description for an AR call, the scene description including data representing one or more digital assets for the AR call that are encrypted; request authorization to access the one or more digital assets for the AR call that are encrypted; in response to requesting authorization, receive data for a key to be used to decrypt the one or more digital assets; decrypt the one or more digital assets using the data for the key to form decrypted digital assets; and render the decrypted digital assets during the AR call.
    Type: Application
    Filed: January 9, 2024
    Publication date: July 11, 2024
    Inventors: Imed Bouazizi, Michel Adib Sarkis, Thomas Stockhammer
  • Publication number: 20240233268
    Abstract: Systems and techniques are described herein for generating virtual representation (e.g., avatar). For example, a process can include obtaining data describing a virtual representation, the data including a hierarchical set of nodes, wherein a first node of the set of nodes includes type information, source information, and a mapping, and wherein a child node of the hierarchical set of nodes includes data associated with a segment of the virtual representation; identifying, based on the type information, a format associated with the virtual representation of a user; identifying, based on the mapping, the child node in the hierarchical set of nodes; identifying, based on the source information, a portion of the data associated with the child node; and processing the data associated with the segment of the virtual representation of the child node based on a corresponding format for the virtual representation to generate a segment of the virtual representation.
    Type: Application
    Filed: October 13, 2023
    Publication date: July 11, 2024
    Inventors: Imed BOUAZIZI, Michel Adib SARKIS, Thomas STOCKHAMMER
  • Patent number: 12035020
    Abstract: An example device for processing extended reality (XR) data includes a processors configured to: parse entry point data of an XR scene to extract information about one or more required virtual objects for the XR scene, the required virtual objects including a number of dynamic virtual objects equal to or greater than one, each of the dynamic virtual objects including at least one dynamic media component for which media data is to be retrieved; initialize a number of streaming sessions equal to or greater than the number of dynamic virtual objects using the entry point data; configure quality of service (QoS) and charging information for the streaming sessions; retrieve media data for the dynamic virtual objects via the streaming sessions; and send the retrieved media data to a rendering unit to render the XR scene to include the retrieved media data at corresponding locations within the XR scene.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: July 9, 2024
    Assignee: QUALCOMM INCORPORATED
    Inventors: Imed Bouazizi, Thomas Stockhammer, Nikolai Konrad Leung
  • Publication number: 20240187347
    Abstract: Embodiments of systems and methods for measuring data packet delays in an end-to-end communication path according to some embodiments may include transmitting from a first computing device to a second computing device first delay measurement information in a first packet with a header portion configured to indicate that the first packet is a data packet, receiving from the second computing device second delay measurement information in a second packet with a header portion configured to indicate that the second packet is a data packet, determining a data packet delay between the first computing device and the second computing device based on transmit timing information of the first packet and receive timing information of the second packet, and using the determined packet delay to set a quality of service for a communication path between the first computing device and the second computing device.
    Type: Application
    Filed: February 14, 2023
    Publication date: June 6, 2024
    Inventors: Liangping MA, Prashanth Haridas HANDE, Martin RENSCHLER, Sebastian SPEICHER, Imed BOUAZIZI, Thomas STOCKHAMMER, Nikolai Konrad LEUNG, Peerapol Tinnakornsrisuphap
  • Patent number: 12003693
    Abstract: An example device for retrieving media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to execute a presentation engine, the presentation engine being configured to: receive streamed media data representing a virtual three-dimensional scene including at least one virtual solid object; receive object collision data representing boundaries of the at least one virtual solid object; receive camera movement data from a user requesting that the virtual camera move through the at least one virtual solid object; and using the object collision data, prevent the virtual camera from passing through the at least one virtual solid object in response to the camera movement data.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: June 4, 2024
    Assignee: QUALCOMM INCORPORATED
    Inventors: Imed Bouazizi, Thomas Stockhammer
  • Publication number: 20240163711
    Abstract: Methods, systems, and devices for wireless communications are described. A wireless device may obtain an indication of a packet data unit (PDU) set dependency pattern for at least a first PDU set and a second PDU set of a group of PDU sets, where each PDU set of the group of PDU sets is associated with a same traffic flow. The PDU set dependency pattern may indicate a relationship between the first PDU set and the second PDU set for decoding the first PDU set and the second PDU set. The wireless device may obtain the indication of the PDU set dependency pattern as part of metadata associated with the first PDU set or via a control plane message. The wireless device may obtain the group of PDU sets and may decode at least the first PDU set and the second PDU set according to the PDU set dependency pattern.
    Type: Application
    Filed: November 10, 2022
    Publication date: May 16, 2024
    Inventors: Mickael Mondet, Prashanth Haridas Hande, Peerapol Tinnakornsrisuphap, Hyun Yong Lee, Diana Maamari, Linhai He, Ozcan Ozturk, Dario Serafino Tonesi, Thomas Stockhammer, Imed Bouazizi
  • Publication number: 20240163461
    Abstract: An example device for retrieving media data, the device comprising: a memory configured to store scene data and image data; and one or more processors implemented in circuitry and configured to: receive data for a bitstream indicating that the bitstream includes one or more overlay images, the overlay images comprising either a single static image to be presented with scene data that remains constant while being presented frame-by-frame with frames of the scene data or an image sequence that repeats with a regular periodicity while being presented frame-by-frame with the frames of the scene data; receive the one or more overlay images from the bitstream; receive the scene data including one or more scene images; and present the scene images and the overlay images.
    Type: Application
    Filed: November 17, 2023
    Publication date: May 16, 2024
    Inventors: Imed Bouazizi, Nikolai Konrad Leung
  • Publication number: 20240161225
    Abstract: Embodiments of systems and methods for communicating rendered media to a user equipment (UE) may include generating pre-rendered content for processing by the UE based on pose information received from the UE, generating, based on the pre-rendered content, description information that is configured to enable the UE to perform rendering operations using the pre-rendered content, and transmitting to the UE the description information and the pre-rendered content.
    Type: Application
    Filed: November 9, 2023
    Publication date: May 16, 2024
    Inventors: Imed BOUAZIZI, Thomas STOCKHAMMER
  • Publication number: 20240155040
    Abstract: Embodiments of systems and methods for configuring network services to support an application may include launching an application that will communicate with a network element to perform an application operation, sending a service request to a uniform resource locator (URL) associated with a data handling service that supports the application operation in response to launching the application, wherein the service request is configured to cause activation of the data handling service, and performing the application operation using communications received from the network element that are supported by the data handling service. In some embodiments the service request may be sent to the URL associated with the data handling service automatically in response to launching the application. The activation of the data handling service may occur in the UE, in a communication network, or both. The application may be a portal application. The network element may include a network service provider.
    Type: Application
    Filed: November 6, 2023
    Publication date: May 9, 2024
    Inventors: Thomas STOCKHAMMER, Imed BOUAZIZI, Alberto RICO ALVARINO, Haris ZISIMOPOULOS
  • Patent number: 11979439
    Abstract: Embodiments include systems and methods for delivering Dynamic Adaptive Streaming Over Hypertext Transfer Protocol (DASH) content through Web Real-Time Communication (WebRTC). Various embodiments may enable the mapping of DASH content onto WebRTC transport sessions. Various embodiments may enable the reuse of encryption contexts.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: May 7, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Imed Bouazizi, Thomas Stockhammer, Giridhar Dhati Mandyam
  • Publication number: 20240146994
    Abstract: An example device for retrieving media data includes a memory; and a processing system comprising one or more processors implemented in circuitry, the processing system being configured to: receive a packet including a packet header and a payload including at least a portion of a frame of video data, the packet header being separate from the payload; extract, from the packet header, a video frame identifier for the frame of video data; and process the payload according to the video frame identifier.
    Type: Application
    Filed: June 6, 2023
    Publication date: May 2, 2024
    Inventors: Yong He, Muhammed Zeyd Coban, Prashanth Haridas Hande, Imed Bouazizi, Nikolai Konrad Leung
  • Publication number: 20240135647
    Abstract: Systems and techniques are described herein for generating virtual representation (e.g., avatar). For example, a process can include obtaining data describing a virtual representation, the data including a hierarchical set of nodes, wherein a first node of the set of nodes includes type information, source information, and a mapping, and wherein a child node of the hierarchical set of nodes includes data associated with a segment of the virtual representation; identifying, based on the type information, a format associated with the virtual representation of a user; identifying, based on the mapping, the child node in the hierarchical set of nodes; identifying, based on the source information, a portion of the data associated with the child node; and processing the data associated with the segment of the virtual representation of the child node based on a corresponding format for the virtual representation to generate a segment of the virtual representation.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 25, 2024
    Inventors: Imed BOUAZIZI, Michel Adib SARKIS, Thomas STOCKHAMMER
  • Publication number: 20240121288
    Abstract: A client device (e.g., user equipment or “UE”) may be configured to engage in a media communication session, such as a WebRTC session, with another client device. The client devices may separate a quality of service (QoS) specification from a QoS flow definition, to allow for separate interactive connectivity establishment (ICE) negotiation. The QoS specification may cover all segments of a connection for the media communication session. For example, QoS may be requested for a case where a server (e.g., a Traversal Using Relay Network Address Translation (TURN) server) is hosted by a mobile network operator (MNO). The QoS specification and the QoS flow description may be linked.
    Type: Application
    Filed: October 4, 2023
    Publication date: April 11, 2024
    Inventors: Imed Bouazizi, Thomas Stockhammer, Nikolai Konrad Leung
  • Publication number: 20240114312
    Abstract: A device configured to process a bitstream may implement the techniques. The device comprises a memory configured to store the bitstream representative of at least one audio element in an extended reality scene, and audio descriptive information associated with the at least one audio element. The device also comprises processing circuitry coupled to the memory and configured to execute a scene manager and an audio unit. The scene manager is configured to construct, based on the at least one audio element, a scene graph that includes at least one node that represents the at least one audio element, and modify, based on the scene graph, the audio descriptive information to obtain modified audio descriptive information. The audio unit is configured to render, based on the modified audio descriptive information, the at least one audio element to one or more speaker feeds, and output the one or more speaker feeds.
    Type: Application
    Filed: September 15, 2023
    Publication date: April 4, 2024
    Inventors: Imed Bouazizi, Thomas Stockhammer, Isaac Garcia Munoz, Nikolai Konrad Leung, Andre Schevciw, Graham Bradley Davis
  • Publication number: 20240113975
    Abstract: Embodiments of systems and methods for managing a delay of network segments in an end-to-end communication path may include determining an end-to-end time delay measurement of a communication path spanning a first communication network and a second communication network, and transmitting a message comprising the determined end-to-end time delay measurement of the communication path spanning the first communication network and the second communication network to a network element of the first communication network, wherein the message is configured to enable the network element of the first communication network to configure the first communication network to provide sufficient Quality of Service (QoS) to support an end-to-end QoS requirement based on the determined end-to-end time delay.
    Type: Application
    Filed: February 10, 2023
    Publication date: April 4, 2024
    Inventors: Liangping MA, Prashanth Haridas HANDE, Nikolai Konrad LEUNG, Thomas STOCKHAMMER, Imed BOUAZIZI, Alberto RICO ALVARINO
  • Patent number: 11943501
    Abstract: An example device for retrieving media data includes a memory configured to store video data; a video decoder configured to decode the video data; and one or more processors implemented in circuitry and configured to: determine that a media presentation includes first video data at a first spatial resolution and second video data at a second spatial resolution, the second spatial resolution being different than the first spatial resolution; receive a first portion of the first video data at the first spatial resolution for a first playback time; send the first portion of the first video data at the first spatial resolution to the video decoder; receive a second portion of the second video data at the second spatial resolution for a second playback time later than the first playback time; and send the second portion of the second video data at the second spatial resolution to the video decoder.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: March 26, 2024
    Assignee: QUALCOMM INCORPORATED
    Inventors: Thomas Stockhammer, Imed Bouazizi
  • Publication number: 20240098307
    Abstract: An example device for presenting media data includes a memory configured to store media data; and one or more processors implemented in circuitry and configured to: receive a first set of media data of a media bitstream; in response to determining that a second set of media data of the media bitstream following the first set of media data will not be received within a period of time, predictively generate replacement media data for the second set of media data using at least a subset of the first set of media data; and present the first set of media data and the replacement media data.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Inventors: Liangping Ma, Thomas Stockhammer, Alberto Rico Alvarino, Nikolai Konrad Leung, Imed Bouazizi
  • Publication number: 20240098130
    Abstract: An example device for processing media data includes a memory configured to store media data; and a processing system comprising one or more processors implemented in circuitry, the processing system being configured to: determine one or more user interactions with a virtual scene, each of the one or more user interactions corresponding to a particular media type of one or more media types; construct a packet including data for a media communication session, the packet including header data indicating the one or more media types for the one or more user interactions and one or more attributes for each of the one or more media types; and send the packet to a device involved in the media communication session.
    Type: Application
    Filed: August 24, 2023
    Publication date: March 21, 2024
    Inventors: Yong He, Imed Bouazizi, Muhammed Zeyd Coban, Nikolai Konrad Leung
  • Patent number: 11916980
    Abstract: Various embodiments include systems and methods for providing an immersive three-dimensional group session. Various embodiments include methods and devices for signaling a description of a scene with media components potentially coming from different parties. In various aspects, a scene graph may be signaled through a session description protocol (SDP) during a session initiation protocol (SIP) session setup. In various embodiments, the scene graph may include respective graphical output nodes assigned to be controlled by each of the plurality of participant computing devices in an immersive three-dimensional group session.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: February 27, 2024
    Assignee: QUALCOMM INCORPORATED
    Inventors: Imed Bouazizi, Nikolai Konrad Leung, Thomas Stockhammer
  • Publication number: 20240062467
    Abstract: Systems and techniques are described for establishing one or more virtual sessions between users. For instance, a first device can transmit, to a second device, a call establishment request for a virtual representation call for a virtual session and can receive, from the second device, a call acceptance indicating acceptance of the call establishment request. The first device can transmit, to the second device, first mesh information for a first virtual representation of a first user of the first device and first mesh animation parameters for the first virtual representation. The first device can receive, from the second device, second mesh information for a second virtual representation of a second user of the second device and second mesh animation parameters for the second virtual representation. The first device can generate, based on the second mesh information and the second mesh animation parameters, the second virtual representation of the second user.
    Type: Application
    Filed: July 3, 2023
    Publication date: February 22, 2024
    Inventors: Michel Adib SARKIS, Chiranjib CHOUDHURI, Ke-Li CHENG, Ajit Deepak GUPTE, Ning BI, Cristina DOBRIN, Ramesh CHANDRASEKHAR, Imed BOUAZIZI, Liangping MA, Thomas STOCKHAMMER, Nikolai Konrad LEUNG