Patents by Inventor Osama Abdel Latif Lotfallah

Osama Abdel Latif Lotfallah 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: 10193994
    Abstract: An example client device includes a middleware unit for receiving media data either via a broadcast service or a unicast service, depending on whether the broadcast service is available. The client device also includes a streaming client, such as a Dynamic Adaptive Streaming over HTTP (DASH) client. The DASH client sends requests to retrieve media data via the middleware unit. The middleware unit may cache media data received via the broadcast service, such that even when the broadcast service is not active, if the streaming client requests media data that was previously received via the broadcast service, the middleware unit may provide the media data to the streaming client from the cache, rather than requesting the media data from an external server device specified in the request from the streaming client.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: January 29, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Osama Abdel Latif Lotfallah, Carlos Marcelo Dias Pazos, Thomas Stockhammer, Nagaraju Naik
  • Publication number: 20160380853
    Abstract: An example client device for reporting consumption of media data includes one or more network interfaces configured to send and receive data via a network, and a middleware unit implemented from one or more hardware-based processors comprising digital logic circuitry, the middleware unit configured to determine a service area in which the client device was located when the client device received media data via the network interfaces, determine a reporting strategy for consumption of the media data based on the determined service area in which the client device was located when the client device received the media data, and report consumption of the media data according to the reporting strategy.
    Type: Application
    Filed: June 16, 2016
    Publication date: December 29, 2016
    Inventors: Osama Abdel Latif Lotfallah, Carlos Marcelo Dias Pazos, Ralph Akram Gholmieh, Nagaraju Naik
  • Publication number: 20160373546
    Abstract: An example client device includes a middleware unit for receiving media data either via a broadcast service or a unicast service, depending on whether the broadcast service is available. The client device also includes a streaming client, such as a Dynamic Adaptive Streaming over HTTP (DASH) client. The DASH client sends requests to retrieve media data via the middleware unit. The middleware unit may cache media data received via the broadcast service, such that even when the broadcast service is not active, if the streaming client requests media data that was previously received via the broadcast service, the middleware unit may provide the media data to the streaming client from the cache, rather than requesting the media data from an external server device specified in the request from the streaming client.
    Type: Application
    Filed: June 16, 2016
    Publication date: December 22, 2016
    Inventors: Osama Abdel Latif Lotfallah, Carlos Marcelo Dias Pazos, Thomas Stockhammer, Nagaraju Naik
  • Publication number: 20160134672
    Abstract: In one example, a client device for receiving media data includes a streaming client and a middleware unit. The middleware unit is configured to receive a first portion of data of a current segment of media data, wherein file delivery information for the current segment indicates that transmission of the data for the current segment will end at a first time, determine, prior to the first time, that a remaining portion of the data of the current segment will not be received, and, based on the determination, deliver at least some of the first portion of data to the streaming client.
    Type: Application
    Filed: September 22, 2015
    Publication date: May 12, 2016
    Inventors: Osama Abdel Latif Lotfallah, Ralph Akram Gholmieh, Nagaraju Naik, Carlos Marcelo Dias Pazos, Nermeen Ahmed Bassiouny, Nagaraja Shivashankar, Thadi Manjunath Nagaraj