Patents by Inventor Charles Nung Lo

Charles Nung Lo 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: 20220014962
    Abstract: Various embodiments may provide streaming service downlink assistance and/or uplink assistance mechanisms for a wireless device using attention (AT) commands exchanged between a modem processor of the wireless device and another processor of the wireless device. Various embodiments may include an AT command that is a bitrate recommendation action command including an indication of a stream identifier, an indication of a requested bitrate, and an indication of a direction. Various embodiments may include an AT response that is a bitrate recommendation response, the bitrate recommendation response including an indication of a stream identifier, an indication of a bitrate recommendation, and an indication of a direction.
    Type: Application
    Filed: June 29, 2021
    Publication date: January 13, 2022
    Inventors: Imed BOUAZIZI, Charles Nung LO, Min WANG, Lenaig Genevieve CHAPONNIERE
  • Patent number: 11190827
    Abstract: Systems, methods, and devices enable a receiver device to determine completeness of low level signaling (LLS) tables received via broadcast transmissions. In various embodiments, broadcast service signaling may include generating a directory table identifying one or more LLS tables to be broadcast and sending the directory table in a broadcast stream of the one or more LLS tables. In various embodiments, broadcast service signaling may include calculating a cyclic redundancy check (CRC) code for, generating a hash value for, and/or applying a digital signature to one or more LLS tables in a broadcast stream.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: November 30, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Gordon Kent Walker, Giridhar Dhati Mandyam, Charles Nung Lo
  • Patent number: 11178453
    Abstract: An example device for reporting interactivity usage information while presenting streamed media data includes a memory configured to store media data, and a processor implemented in circuitry and configured to execute a streaming client to receive a manifest file indicating reporting expectations representing data to be reported by the streaming client to a reporting server device during a media streaming session, send data representative of the reporting expectations to an interactivity application executed on the client device, receive interactivity usage information from the interactivity application executed on the client device, and report the interactivity usage information to the reporting server device.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: November 16, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Charles Nung Lo, Thomas Stockhammer
  • Patent number: 11095537
    Abstract: An example device for generating quality measurement reports includes one or more hardware-based processors implemented using digital circuitry, the processors being configured to execute a middleware unit and a target application for media data. The middleware unit is configured to receive media data via broadcast or multicast from a server device, generate reception reports covering the reception of the media data according to received reporting directives, deliver at least part of the media data to a target application of the client device, receive quality of experience (QoE) reports from the target application, and provide contents of the QoE reports to a reception reporting server.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: August 17, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Ralph Akram Gholmieh, Carlos Marcelo Dias Pazos, Nagaraju Naik, Thomas Stockhammer, Charles Nung Lo
  • Publication number: 20210136424
    Abstract: Systems, methods, and devices of the various aspects enable uplink delivery and downlink distribution of media content to users in live uplink streaming services. In various embodiments, media in a live uplink streaming service may be distributed by unicast and/or broadcast delivery methods. Various embodiments may include receiving, in a processor of a live uplink streaming sink computing device, assistance data for a live streaming session, selecting, by the processor, one or more delivery methods for processed media of the live streaming session based at least in part on the assistance data, and transmitting, by the processor, the processed media using the selected delivery methods.
    Type: Application
    Filed: January 8, 2021
    Publication date: May 6, 2021
    Inventors: Charles Nung LO, Nikolai Konrad LEUNG, Carlos Marcelo DIAS PAZOS, Ralph Akram GHOLMIEH, Min WANG
  • Publication number: 20210120540
    Abstract: Various embodiments may provide streaming service downlink network assistance and/or uplink network assistance mechanisms in a fifth generation (5G) system (5GS) network via an Application Function (AF) computing device in a 5GS. In some embodiments, a computing device and/or the AF computing device may inform the network about needs for capacity for downlink or uplink traffic. Various embodiments may include sending radio access network (RAN) capacity requests to a network computing device of the 5GS network including a 5G RAN. In some embodiments, the network computing device of the 5GS network may be a computing device that is not part of the 5G RAN. In some embodiments, capacity need messages may be sent directly from user equipment (UE) computing devices to computing devices of the 5G RAN. In some embodiments, capacity information of the RAN may be delivered to an AF computing device via an intermediate network function.
    Type: Application
    Filed: May 15, 2020
    Publication date: April 22, 2021
    Inventors: Charles Nung LO, Imed BOUAZIZI, Nikolai Konrad LEUNG, Thomas STOCKHAMMER
  • Patent number: 10938872
    Abstract: An example device for retrieving media data includes a streaming client and a media presentation application configured in one or more processors implemented in circuitry. The streaming client is configured to determine a start time for an event message corresponding to an interactivity window during which one or more application-specific interactivity events can occur during presentation of media data, the application-specific interactivity events comprising times during which a user of the device can interact with the presented media data, determine an end time for the event message corresponding to the interactivity window, receive data representative of at least one of the application-specific interactivity events during the interactivity window corresponding to the event message, and forward the data representative of the at least one of the application-specific interactivity events to the media presentation application.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: March 2, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Charles Nung Lo, Thomas Stockhammer, Giridhar Dhati Mandyam, Gordon Kent Walker, Waqar Zia, Ralph Akram Gholmieh
  • Patent number: 10931763
    Abstract: Systems and methods for delivery of opaque objects provided by a content provider to network nodes within a communication network are described. Opaque objects may comprise data objects whose data structure is not natively defined in the network interface and thus have a data type and/or structure that would be unknown to systems of the network. Communication systems may be configured according to embodiments to facilitate delivery of such opaque objects, such as by providing a robust network interface between a content provider system and the network through which network information is provided from the network to the content provider system and/or delivery manifest information for opaque objects is provided from the content provider system to the network.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: February 23, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Gordon Kent Walker, Thomas Stockhammer, Charles Nung Lo
  • Patent number: 10924775
    Abstract: Systems, methods, and devices of the various aspects enable uplink delivery and downlink distribution of media content to users in live uplink streaming services. In various embodiments, media in a live uplink streaming service may be distributed by unicast and/or broadcast delivery methods. Various embodiments may include receiving, in a processor of a live uplink streaming sink computing device, assistance data for a live streaming session, selecting, by the processor, one or more delivery methods for processed media of the live streaming session based at least in part on the assistance data, and transmitting, by the processor, the processed media using the selected delivery methods.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: February 16, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Charles Nung Lo, Nikolai Konrad Leung, Carlos Marcelo Dias Pazos, Ralph Akram Gholmieh, Min Wang
  • Publication number: 20210045015
    Abstract: Certain aspects of the present disclosure provide techniques for an enhanced query and response message for a recommended bit rate for uplink and/or downlink streaming. The techniques generally include generating a query message indicating a requested data rate for streaming services, wherein the requested data rate is indicated via a bit rate field and one or more additional bits, and sending the query message to a base station.
    Type: Application
    Filed: August 5, 2020
    Publication date: February 11, 2021
    Inventors: Umesh PHUYAL, Charles Nung LO, Linhai HE, Min WANG, Prasad Reddy KADIRI, Sitaramanjaneyulu Kanamarlapudi, Nikolai Konrad LEUNG
  • Patent number: 10902474
    Abstract: In one example, a method of retrieving media data includes, by a multimedia broadcast multicast service (MBMS) client of a client device: receiving advertisement media data of one or more advertisement groups, receiving an identifier value for one of the advertisement groups from a dynamic adaptive streaming over HTTP (DASH) client of the client device, extracting the advertisement media data of the advertisement group corresponding to the identifier value, and providing the extracted advertisement media data to the DASH client.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: January 26, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Charles Nung Lo, Thomas Stockhammer, Gordon Kent Walker, Jun Wang, Nagaraju Naik, Carlos Marcelo Dias Pazos
  • Patent number: 10887645
    Abstract: In one example, a device for retrieving media data includes a memory configured to store media data, and one or more processors implemented in circuitry and configured to retrieve a file including the media data, web content formatted according to hypertext markup language (HTML), and data indicating how to synchronize the web content with the media data, and present the media data and the web content, wherein to present the media data and the web content, the one or more processors are configured to synchronize presentation of the web content with presentation of the media data according to the data indicating how to synchronize the web content with the media data.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: January 5, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Thomas Stockhammer, Yekui Wang, Giridhar Dhati Mandyam, Charles Nung Lo, Waqar Zia
  • Publication number: 20200367203
    Abstract: Systems, methods, and devices of the various embodiments enable efficient broadcast service acquisition by ROM computing devices. In various embodiments, the Multimedia Broadcast Multicast Service (MBMS) Service Identifiers (IDs) for broadcast services intended for use by receive-only mode (ROM) computing devices may be divided into ranges by broadcast service type.
    Type: Application
    Filed: August 4, 2020
    Publication date: November 19, 2020
    Inventors: Amer Catovic, Carlos Marcelo Dias Pazos, Charles Nung Lo
  • Patent number: 10779057
    Abstract: Systems and methods for handling and outputting broadcast content and secondary content based on metadata embedded in the broadcast content are provided. Embodiments may include receiving broadcast content, wherein the received broadcast content includes metadata embedded into the broadcast content. Embodiments may also include decoding the broadcast content to extract the metadata from the broadcast content and outputting the broadcast content in collaboration with the extracted metadata.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: September 15, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Giridhar Mandyam, Gordon Kent Walker, Charles Nung Lo, Thomas Stockhammer
  • Patent number: 10772072
    Abstract: Systems, methods, and devices of the various embodiments enable efficient broadcast service acquisition by ROM computing devices. In various embodiments, the Multimedia Broadcast Multicast Service (MBMS) Service Identifiers (IDs) for broadcast services intended for use by receive-only mode (ROM) computing devices may be divided into ranges by broadcast service type.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: September 8, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Amer Catovic, Carlos Marcelo Dias Pazos, Charles Nung Lo
  • Patent number: 10749930
    Abstract: Systems, methods, and devices of the various embodiments enable HTTP servers, such as HTTP servers providing segments to DASH clients according to the various embodiments, to pass incomplete versions of segments in response to segment requests from the DASH clients. The various embodiments may enable clients, such as DASH clients, to parse incomplete versions of segments.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: August 18, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Osama Lotfallah, Carlos Marcelo Dias Pazos, Charles Nung Lo, Nagaraju Naik, Thomas Stockhammer
  • Patent number: 10708666
    Abstract: Systems, methods, and devices of various embodiments enable the provision of providing terrestrial broadcast television services over a cellular broadcast system. In various embodiments, a processor of a network element of the cellular broadcast system may parse a terrestrial broadcast television service for one or more information elements. The processor may configure a service description of the cellular broadcast system to include the one or more information elements of the terrestrial broadcast television service. The processor may send the configured service description over the cellular broadcast system to a receiving device to enable the receiving device to receive the terrestrial broadcast television service over the cellular broadcast system.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: July 7, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Charles Nung Lo, Thomas Stockhammer, Nagaraju Naik, Carlos Marcelo Dias Pazos, Gordon Kent Walker
  • Patent number: 10659507
    Abstract: Systems, methods, and devices of the various embodiments enable HTTP servers, such as HTTP servers providing segments to DASH clients according to the various embodiments, to pass incomplete versions of segments in response to segment requests from the DASH clients. The various embodiments may enable clients, such as DASH clients, to parse incomplete versions of segments.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: May 19, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Osama Lotfallah, Carlos Marcelo Dias Pazos, Charles Nung Lo, Nagaraju Naik, Thomas Stockhammer
  • Patent number: 10560509
    Abstract: Systems, methods, and devices of the various embodiments enable HTTP redirect messages to indicate content access policy information. In this manner, policy rules may be implemented based on the policy information in the HTTP redirect messages to control network congestion and/or quality of service (“QOS”).
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: February 11, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Charles Nung Lo, Thomas Stockhammer, Kevin Roland Fall, Carlos Marcelo Dias Pazos, Jun Wang, Nikolai Konrad Leung, Gordon Kent Walker
  • Publication number: 20190394498
    Abstract: Systems, methods, and devices of the various aspects enable uplink delivery and downlink distribution of media content to users in live uplink streaming services. In various embodiments, media in a live uplink streaming service may be distributed by unicast and/or broadcast delivery methods. Various embodiments may include receiving, in a processor of a live uplink streaming sink computing device, assistance data for a live streaming session, selecting, by the processor, one or more delivery methods for processed media of the live streaming session based at least in part on the assistance data, and transmitting, by the processor, the processed media using the selected delivery methods.
    Type: Application
    Filed: June 14, 2019
    Publication date: December 26, 2019
    Inventors: Charles Nung LO, Nikolai Konrad Leung, Carlos Marcelo DIAS PAZOS, Ralph Akram Gholmieh, Min Wang