Patents by Inventor Nikolai Konrad Leung

Nikolai Konrad Leung 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: 9363788
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided in which at least one bit rate for allocating network resources from a broadcast-multicast service center (BM-SC) is received. The network resources are then allocated based on the at least one bit rate. Moreover, all evolved Node Bs (eNBs) in a broadcast/multicast area are informed of the network resource allocation. Additionally, the network resources are allocated for a session based on a first bit rate, wherein the first bit rate is greater than a guaranteed bit rate (GBR), and the network resource allocation is adjusted to a second bit rate based on the occurrence of an event, wherein the second bit rate is equal to GBR.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: June 7, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Xiaoxia Zhang, Jun Wang, Nikolai Konrad Leung, Gordon Kent Walker, Daphna Zeilingold, Gang Bao
  • Patent number: 9350488
    Abstract: Data objects are delivered over a packet-switched network and receivers receive encoded symbols, such as repair symbols, broadcast or multicast, with sufficient information to form requests for additional symbols as needed based on what source symbols or sub-symbols are needed or missing. The requests can be made in a unicast or request fashion. Requesting and broadcasting might be done by different entities. A broadcast server can generate and store repair symbols while a source server can store content in source form. A request can be a unicast HTTP byte-range request, such as a URL, starting position and length. Requests might be aligned with starting positions of files. A receiver can calculate starting and ending byte positions of symbols or sub-symbols in a file and get indications that conventional HTTP servers are usable for file repair. Repair servers can request broadcast of repair data when byte-range requests from multiple receivers overlap.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: May 24, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Michael George Luby, Nikolai Konrad Leung, Ralph Akram Gholmieh, Thomas Stockhammer
  • Publication number: 20160037128
    Abstract: In an example, a method of processing data includes transmitting data over a network at a first bit rate, identifying a reduction in a network link rate of the network from a first network link rate to a second network link rate, and in response to identifying the reduction in the network link rate, determining a recovery bit rate at which to transmit the data over the network, where the recovery bit rate is less than the second network link rate. The method also includes determining a buffering duration based on a difference between a time of the identification of the reduction in the network link rate and an estimated actual time of the reduction in the network link rate, and determining a recovery rate duration during which to transmit the data at the recovery bit rate based on the recovery bit rate and the buffering duration.
    Type: Application
    Filed: July 28, 2015
    Publication date: February 4, 2016
    Inventors: Geert Van der Auwera, Muhammed Zeyd Coban, Marta Karczewicz, Nikolai Konrad Leung
  • Publication number: 20160037125
    Abstract: In an example, a method of processing data includes determining, by a receiver device, an allowable excess delay parameter based on a difference between a time at which received data is received by the receiver device and a time at which the received data is scheduled to be played out, where the allowable excess delay parameter indicates an amount of delay that is supportable by a channel between a sender device and the receiver device. The method also includes determining, by the receiver device, a sender bit rate increase for increasing a bit rate at which data is to be sent from the sender device to the receiver device based on the determined allowable excess delay parameter, and transmitting an indication of the sender bit rate increase to the sender device.
    Type: Application
    Filed: July 28, 2015
    Publication date: February 4, 2016
    Inventors: Geert Van der Auwera, Muhammed Zeyd Coban, Marta Karczewicz, Nikolai Konrad Leung
  • Patent number: 9143457
    Abstract: Certain embodiments relate to systems and methods for managing congestion notification and control across a network. In certain aspects, a protocol for managing sender and receiver-based congestion control is provided using a format for streaming parameters, such as the Session Description Protocol format. In certain aspects, a system and method for operating an interworking gateway between different user devices is provided.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: September 22, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Nikolai Konrad Leung
  • Publication number: 20150263824
    Abstract: Data objects are delivered over a packet-switched network and receivers receive encoded symbols, such as repair symbols, broadcast or multicast, with sufficient information to form requests for additional symbols as needed based on what source symbols or sub-symbols are needed or missing. The requests can be made in a unicast or request fashion. Requesting and broadcasting might be done by different entities. A broadcast server can generate and store repair symbols while a source server can store content in source form. A request can be a unicast HTTP byte-range request, such as a URL, starting position and length. Requests might be aligned with starting positions of files. A receiver can calculate starting and ending byte positions of symbols or sub-symbols in a file and get indications that conventional HTTP servers are usable for file repair. Repair servers can request broadcast of repair data when byte-range requests from multiple receivers overlap.
    Type: Application
    Filed: March 19, 2015
    Publication date: September 17, 2015
    Inventors: Michael George LUBY, Nikolai Konrad LEUNG, Ralph Akram GHOLMIEH, Thomas STOCKHAMMER
  • Patent number: 9083639
    Abstract: Certain embodiments relate to systems and methods for managing congestion notification and control across a network. In certain aspects, a protocol for managing sender and receiver-based congestion control is provided using a format for streaming parameters, such as the Session Description Protocol format. In certain aspects, a system and method for operating an interworking gateway between different user devices is provided.
    Type: Grant
    Filed: October 4, 2011
    Date of Patent: July 14, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Nikolai Konrad Leung
  • Patent number: 9015564
    Abstract: Data objects are delivered over a packet-switched network and receivers receive encoded symbols, such as repair symbols, broadcast or multicast, with sufficient information to form requests for additional symbols as needed based on what source symbols or sub-symbols are needed or missing. The requests can be made in a unicast or request fashion. Requesting and broadcasting might be done by different entities. A broadcast server can generate and store repair symbols while a source server can store content in source form. A request can be a unicast HTTP byte-range request, such as a URL, starting position and length. Requests might be aligned with starting positions of files. A receiver can calculate starting and ending byte positions of symbols or sub-symbols in a file and get indications that conventional HTTP servers are usable for file repair. Repair servers can request broadcast of repair data when byte-range requests from multiple receivers overlap.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: April 21, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Michael George Luby, Nikolai Konrad Leung, Ralph Akram Gholmieh, Thomas Stockhammer
  • Patent number: 8989697
    Abstract: An eCall is an emergency call that may (i) be initiated automatically by a wireless terminal due to a trigger event (e.g., a vehicle involved in an accident) or manually by a user and (ii) include additional data sent automatically by the terminal to a recipient entity, e.g., a Public Safety Answering Point (PSAP). Depending on the implementation, Emergency setup signaling (e.g., an Emergency SETUP message) or a location updating message is used to give high priority to registering an eCall-only mode In-Vehicle System (IVS) on a mobile network. The IVS can get higher priority from the mobile network right after an eCall emergency is triggered at the IVS. When requesting a connection to the mobile network, the WS can use one or more fields of the location updating message in order to register on the network with a higher priority.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: March 24, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Nikolai Konrad Leung, Mungal Singh Dhanda
  • Publication number: 20150082021
    Abstract: An example method and system for a mobile proxy for WebRTC interoperability is discussed. The method may include receiving a DTLS security handshake from a WebRTC API of a browser endpoint, negotiating an encryption mechanism through a signaling protocol with a non-WebRTC enabled endpoint, completing, using one or more hardware processors, the DTLS security handshake with the WebRTC API of the browser endpoint based on the encryption mechanism, and exchanging, through a mobile proxy, first media traffic from the browser endpoint with the non-WebRTC enabled endpoint and second media traffic from the non-WebRTC enabled endpoint with the browser endpoint. In various embodiments, if the non-WebRTC endpoint uses SDES for negotiation of the encryption mechanism, the encryption mechanism may include SDES-conveyed key information.
    Type: Application
    Filed: June 30, 2014
    Publication date: March 19, 2015
    Inventors: Giridhar Dhati Mandyam, Arungundram Chandrasekaran Mahendran, Nikolai Konrad Leung, Thomas Towle
  • Patent number: 8983065
    Abstract: Method and apparatus for secure transmissions. Each user is provided a registration key. A long-time updated broadcast key is encrypted using the registration key and provided periodically to a user. A short-time updated key is encrypted using the broadcast key. The short-time key is available with each broadcast message, wherein sufficient information to calculate the short-time key is provided in an Internet protocol header preceding the broadcast content. Broadcasts are then encrypted using the short-time key, wherein the user decrypts the broadcast message using the short-time key.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: March 17, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Nikolai Konrad Leung, Philip Michael Hawkes, Gregory Gordon Rose
  • Publication number: 20150012584
    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: Application
    Filed: April 29, 2014
    Publication date: January 8, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Charles Nung LO, Thomas STOCKHAMMER, Kevin Roland FALL, Carlos Marcelo Dias PAZOS, Jun WANG, Nikolai Konrad LEUNG, Gordon Kent WALKER
  • Patent number: 8923802
    Abstract: A Home Public Land Mobile Network (HPLMN) or home network immediately accepts a registration requests from “eCall-only” subscribers attempting to register with any Visitor Public Land Mobile Networks (VPLMNs) or roaming network. This avoids unnecessary delays in the establishment of an eCall (emergency call) that might be otherwise introduced by the home network's roaming registration management policy (RRMP) that otherwise would only permit registrations (and subsequent call servicing) by preferred roaming VPLMN partners and automatically reject registrations from non-preferred roaming networks (which may hinder or prevent timely completion of an eCall).
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: December 30, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Jean-Baptiste Bertrand Bourdu, David Hugh Williams, Nikolai Konrad Leung
  • Publication number: 20140358866
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines that a file of interest is transmitted within a service, determines a failure to download the file of interest, and triggers a repair procedure of the file of interest at a time corresponding to an end of a file delivery event, wherein the time is derived from one or more information elements included in broadcast schedule description.
    Type: Application
    Filed: May 28, 2014
    Publication date: December 4, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Ralph Akram GHOLMIEH, Nagaraju NAIK, Nikolai Konrad LEUNG
  • Patent number: 8849237
    Abstract: An eCall is an emergency call that may (i) be initiated automatically by a wireless terminal due to a trigger event (e.g., a vehicle involved in an accident) or manually by a user and (ii) include additional data sent automatically by the terminal to a recipient entity, e.g., a Public Safety Answering Point (PSAP). Emergency setup signaling (e.g., an Emergency SETUP message) is used to give high priority to registering an eCall-only mode In-Vehicle System (IVS) on a mobile network. The IVS can get higher priority from the mobile network right after an eCall emergency is triggered at the IVS. When requesting a connection to the mobile network, the IVS can use an “emergency setup” message instead of a conventional “registration” message in order to register on the network.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: September 30, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Jean-Baptiste Bertrand Bourdu, Nikolai Konrad Leung
  • Publication number: 20140094210
    Abstract: Methods, systems, and devices are described for communicating telematics data and metadata. A first device transmits a first signaling message to a second device over a communication session signaling protocol. The first signaling message includes at least a first set of session information related to a communication session between the first device and the second device and a first set of telematics data for the first device. The first device receives a second signaling message from the second device over the communication session signaling protocol. The second signaling message includes metadata based on a content of the first set of telematics data transmitted in the first signaling message.
    Type: Application
    Filed: February 27, 2013
    Publication date: April 3, 2014
    Applicant: Qualcomm Incorporated
    Inventors: Randall Coleman Gellens, Nikolai Konrad Leung, Stephen William Edge, David Hugh Williams
  • Publication number: 20140049603
    Abstract: Information for a video stream indicating whether the video stream includes stereoscopic three-dimensional video data can be provided to a display device. This information allows the device to determine whether to accept the video data and to properly decode and display the video data. This information can be made available for video data regardless of the codec used to encode the video. Systems, devices, and methods for transmission and reception of compatible video communications including stereoscopic three-dimensional picture information are described.
    Type: Application
    Filed: August 12, 2013
    Publication date: February 20, 2014
    Applicant: Qualcomm Incorporated
    Inventors: Ye-Kui Wang, Thomas Stockhammer, Nikolai Konrad Leung
  • Publication number: 20130342762
    Abstract: Systems, devices, and methods for capturing and displaying picture data including picture orientation information are described. In one innovative aspect, a method for transmitting media information is provided. The method includes obtaining picture or video information, said picture or video information including image data and orientation information of a media capture unit when the picture or video information is obtained. The method further includes encoding said picture or video information, wherein the orientation information is included in a first portion and the image data is included in a second portion, the second portion being encoded and the first portion being distinct from the second portion. The method also includes transmitting the first portion and the second portion.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 26, 2013
    Inventors: Ye-Kui Wang, Nikolai Konrad Leung
  • Patent number: 8600339
    Abstract: Proactive registration probes are conducted by an eCall-only IVS prior to an emergency to determine network availability and which available roaming networks a registration request will be approved by the home network. The results of this probing are stored and managed by the IVS. If no suitable roaming network can be found (or if only limited service is available, and this limited service cannot support an eCall), the IVS may notify the driver that the emergency call service may not be available. The frequency of the probing may be increased or decreased based on a variety of factors, including whether the IVS is currently receiving home network service, roaming network service, or no service, as well as whether the vehicle is moving and whether probing has previously been completed for a particular area (using location information, for example).
    Type: Grant
    Filed: October 28, 2011
    Date of Patent: December 3, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Jean-Baptiste Bertrand Bourdu, Nikolai Konrad Leung
  • Publication number: 20130254631
    Abstract: Data objects are delivered over a packet-switched network and receivers receive encoded symbols, such as repair symbols, broadcast or multicast, with sufficient information to form requests for additional symbols as needed based on what source symbols or sub-symbols are needed or missing. The requests can be made in a unicast or request fashion. Requesting and broadcasting might be done by different entities. A broadcast server can generate and store repair symbols while a source server can store content in source form. A request can be a unicast HTTP byte-range request, such as a URL, starting position and length. Requests might be aligned with starting positions of files. A receiver can calculate starting and ending byte positions of symbols or sub-symbols in a file and get indications that conventional HTTP servers are usable for file repair. Repair servers can request broadcast of repair data when byte-range requests from multiple receivers overlap.
    Type: Application
    Filed: July 31, 2012
    Publication date: September 26, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Michael George LUBY, Nikolai Konrad LEUNG, Ralph Akram GHOLMIEH, Thomas STOCKHAMMER