Patents by Inventor Yomna Hassan

Yomna Hassan 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: 9894130
    Abstract: Technology for supporting dynamic adaptive streaming over hypertext transfer protocol (DASH) is disclosed. A quality metric may be determined, at a network device, for each of a plurality of media content segments in a defined representation that are described in a media presentation description (MPD) file. Media content segments may be identified in the defined representation in which the determined quality metric is below a selected threshold. The identified media content segments may be replaced with corresponding media content segments from a different representation that are described in the MPD file to form a modified MPD file, wherein the quality metric for the corresponding media content segments is greater than the selected threshold in order to provide a substantially constant quality playback of the media content segments in the defined representation.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: February 13, 2018
    Assignee: Intel Corporation
    Inventors: Yomna Hassan, Mohamed Rehan, Ozgur Oyman
  • Patent number: 9860294
    Abstract: Technology for receiving streaming media content is disclosed. A media presentation description (MPD) for the streaming media content can be received at a user equipment (UE). A streaming interval can be selected for the streaming media content. A power consumption level can be calculated for receiving the streaming media content at each of a plurality of media content representations that are described in the MPD. A media content representation can be selected from the plurality of media content representations based on: the power consumption level associated with receiving the streamed media content at the media content representation; and power status information for the UE, using the one or more processors of the UE. The streaming media content can be received at the selected media content representation, at the UE, in accordance with the streaming interval. The streaming media content can be played at the UE.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: January 2, 2018
    Assignee: Intel Corporation
    Inventors: Mohamed M. Rehan, Hassnaa Moustafa, Yomna Hassan, Mohamed Badawi, Yiting Liao, Jeffrey R. Foerster
  • Patent number: 9444863
    Abstract: Client devices streaming content adhering to the Dynamic Adaptive Streaming over HTTP (DASH) standard may send Quality of Experience (QoE) information to a DASH manager and request server status updates from the DASH manager. The server status updates may include information regarding one or more content servers including online status information, content availability, load, and content server recommendations. The content server recommendations may be a relative ranking of servers that the DASH manager recommends that the client device select as a source server for desired media content. Based on the server status update information, the client may select a source server. The QoE information sent to the DASH manager may be used by the DASH manager, along with server status information, to generate the relative ranking.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: September 13, 2016
    Assignee: Intel Corporation
    Inventors: Mohamed M. Rehan, Rana A. Morsi, Yomna Hassan
  • Publication number: 20160192296
    Abstract: Technology for receiving streaming media content is disclosed. A media presentation description (MPD) for the streaming media content can be received at a user equipment (UE). A streaming interval can be selected for the streaming media content. A power consumption level can be calculated for receiving the streaming media content at each of a plurality of media content representations that are described in the MPD. A media content representation can be selected from the plurality of media content representations based on: the power consumption level associated with receiving the streamed media content at the media content representation; and power status information for the UE, using the one or more processors of the UE. The streaming media content can be received at the selected media content representation, at the UE, in accordance with the streaming interval. The streaming media content can be played at the UE.
    Type: Application
    Filed: December 24, 2014
    Publication date: June 30, 2016
    Inventors: MOHAMED M. REHAN, HASSNAA MOUSTAFA, YOMNA HASSAN, MOHAMED BADAWI, YITING LIAO, JEFFREY R. FOERSTER
  • Publication number: 20160088054
    Abstract: Technology for supporting dynamic adaptive streaming over hypertext transfer protocol (DASH) is disclosed. A quality metric may be determined, at a network device, for each of a plurality of media content segments in a defined representation that are described in a media presentation description (MPD) file. Media content segments may be identified in the defined representation in which the determined quality metric is below a selected threshold. The identified media content segments may be replaced with corresponding media content segments from a different representation that are described in the MPD file to form a modified MPD file, wherein the quality metric for the corresponding media content segments is greater than the selected threshold in order to provide a substantially constant quality playback of the media content segments in the defined representation.
    Type: Application
    Filed: September 23, 2014
    Publication date: March 24, 2016
    Inventors: Yomna Hassan, Mohamed Rehan, Ozgur Oyman
  • Publication number: 20160050246
    Abstract: A quality-aware rate adaptation algorithm is described to optimize the quality of experience (QoE) for a DASH client. Requesting media at a bitrate higher than the available network bandwidth can lead to re-buffering events that disrupt user experience, while requesting media at lower bitrates may lead to sub-optimum streaming quality. The quality-aware algorithm tries to optimize the QoE of a DASH client by maintaining a better trade-off between buffer levels and quality fluctuations.
    Type: Application
    Filed: December 20, 2013
    Publication date: February 18, 2016
    Inventors: Yiting Liao, Ozgur Oyman, Jeffery R Foerster, Mohamed M. Rehan, Yomna Hassan
  • Publication number: 20140365556
    Abstract: Client devices streaming content adhering to the Dynamic Adaptive Streaming over HTTP (DASH) standard may send Quality of Experience (QoE) information to a DASH manager and request server status updates from the DASH manager. The server status updates may include information regarding one or more content servers including online status information, content availability, load, and content server recommendations. The content server recommendations may be a relative ranking of servers that the DASH manager recommends that the client device select as a source server for desired media content. Based on the server status update information, the client may select a source server. The QoE information sent to the DASH manager may be used by the DASH manager, along with server status information, to generate the relative ranking.
    Type: Application
    Filed: December 26, 2013
    Publication date: December 11, 2014
    Inventors: Mohamed M. Rehan, Rana A. Morsi, Yomna Hassan