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: 9363788Abstract: 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: GrantFiled: November 8, 2012Date of Patent: June 7, 2016Assignee: QUALCOMM IncorporatedInventors: Xiaoxia Zhang, Jun Wang, Nikolai Konrad Leung, Gordon Kent Walker, Daphna Zeilingold, Gang Bao
-
Patent number: 9350488Abstract: 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: GrantFiled: March 19, 2015Date of Patent: May 24, 2016Assignee: QUALCOMM IncorporatedInventors: Michael George Luby, Nikolai Konrad Leung, Ralph Akram Gholmieh, Thomas Stockhammer
-
Publication number: 20160037128Abstract: 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: ApplicationFiled: July 28, 2015Publication date: February 4, 2016Inventors: Geert Van der Auwera, Muhammed Zeyd Coban, Marta Karczewicz, Nikolai Konrad Leung
-
Publication number: 20160037125Abstract: 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: ApplicationFiled: July 28, 2015Publication date: February 4, 2016Inventors: Geert Van der Auwera, Muhammed Zeyd Coban, Marta Karczewicz, Nikolai Konrad Leung
-
Patent number: 9143457Abstract: 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: GrantFiled: October 4, 2011Date of Patent: September 22, 2015Assignee: QUALCOMM IncorporatedInventor: Nikolai Konrad Leung
-
Publication number: 20150263824Abstract: 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: ApplicationFiled: March 19, 2015Publication date: September 17, 2015Inventors: Michael George LUBY, Nikolai Konrad LEUNG, Ralph Akram GHOLMIEH, Thomas STOCKHAMMER
-
Patent number: 9083639Abstract: 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: GrantFiled: October 4, 2011Date of Patent: July 14, 2015Assignee: QUALCOMM IncorporatedInventor: Nikolai Konrad Leung
-
Patent number: 9015564Abstract: 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: GrantFiled: July 31, 2012Date of Patent: April 21, 2015Assignee: QUALCOMM IncorporatedInventors: Michael George Luby, Nikolai Konrad Leung, Ralph Akram Gholmieh, Thomas Stockhammer
-
Patent number: 8989697Abstract: 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: GrantFiled: February 14, 2012Date of Patent: March 24, 2015Assignee: QUALCOMM IncorporatedInventors: Nikolai Konrad Leung, Mungal Singh Dhanda
-
Publication number: 20150082021Abstract: 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: ApplicationFiled: June 30, 2014Publication date: March 19, 2015Inventors: Giridhar Dhati Mandyam, Arungundram Chandrasekaran Mahendran, Nikolai Konrad Leung, Thomas Towle
-
Patent number: 8983065Abstract: 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: GrantFiled: February 28, 2008Date of Patent: March 17, 2015Assignee: QUALCOMM IncorporatedInventors: Nikolai Konrad Leung, Philip Michael Hawkes, Gregory Gordon Rose
-
Publication number: 20150012584Abstract: 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: ApplicationFiled: April 29, 2014Publication date: January 8, 2015Applicant: QUALCOMM IncorporatedInventors: Charles Nung LO, Thomas STOCKHAMMER, Kevin Roland FALL, Carlos Marcelo Dias PAZOS, Jun WANG, Nikolai Konrad LEUNG, Gordon Kent WALKER
-
Patent number: 8923802Abstract: 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: GrantFiled: October 28, 2011Date of Patent: December 30, 2014Assignee: QUALCOMM IncorporatedInventors: Jean-Baptiste Bertrand Bourdu, David Hugh Williams, Nikolai Konrad Leung
-
Publication number: 20140358866Abstract: 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: ApplicationFiled: May 28, 2014Publication date: December 4, 2014Applicant: QUALCOMM IncorporatedInventors: Ralph Akram GHOLMIEH, Nagaraju NAIK, Nikolai Konrad LEUNG
-
Patent number: 8849237Abstract: 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: GrantFiled: December 16, 2011Date of Patent: September 30, 2014Assignee: QUALCOMM IncorporatedInventors: Jean-Baptiste Bertrand Bourdu, Nikolai Konrad Leung
-
Publication number: 20140094210Abstract: 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: ApplicationFiled: February 27, 2013Publication date: April 3, 2014Applicant: Qualcomm IncorporatedInventors: Randall Coleman Gellens, Nikolai Konrad Leung, Stephen William Edge, David Hugh Williams
-
Publication number: 20140049603Abstract: 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: ApplicationFiled: August 12, 2013Publication date: February 20, 2014Applicant: Qualcomm IncorporatedInventors: Ye-Kui Wang, Thomas Stockhammer, Nikolai Konrad Leung
-
Publication number: 20130342762Abstract: 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: ApplicationFiled: June 14, 2013Publication date: December 26, 2013Inventors: Ye-Kui Wang, Nikolai Konrad Leung
-
Patent number: 8600339Abstract: 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: GrantFiled: October 28, 2011Date of Patent: December 3, 2013Assignee: QUALCOMM IncorporatedInventors: Jean-Baptiste Bertrand Bourdu, Nikolai Konrad Leung
-
Publication number: 20130254631Abstract: 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: ApplicationFiled: July 31, 2012Publication date: September 26, 2013Applicant: QUALCOMM INCORPORATEDInventors: Michael George LUBY, Nikolai Konrad LEUNG, Ralph Akram GHOLMIEH, Thomas STOCKHAMMER