Patents by Inventor Nikolai Leung

Nikolai 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: 11981349
    Abstract: Embodiments of the present disclosure relate to behavior planning for autonomous vehicles. The technology described herein selects a preferred trajectory for an autonomous vehicle based on an evaluation of multiple hypothetical trajectories by different components within a planning system. The various components provide an optimization score for each trajectory according to the priorities of the component and scores from multiple components may form a final optimization score. This scoring system allows the competing priorities (e.g., comfort, minimal travel time, fuel economy) of different components to be considered together. In examples, the trajectory with the best combined score may be selected for implementation. As such, an iterative approach that evaluates various factors may be used to identify an optimal or preferred trajectory for an autonomous vehicle when navigating an environment.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: May 14, 2024
    Assignee: NVIDIA Corporation
    Inventors: David Nister, Yizhou Wang, Julia Ng, Rotem Aviv, Seungho Lee, Joshua John Bialkowski, Hon Leung Lee, Hermes Lanker, Raul Correal Tezanos, Zhenyi Zhang, Nikolai Smolyanskiy, Alexey Kamenev, Ollin Boer Bohan, Anton Vorontsov, Miguel Sainz Serra, Birgit Henke
  • Patent number: 11910344
    Abstract: A method for managing audio during a conference includes steering, at a spatial steering processor of a mobile device, first decoded audio to be projected from a speaker at a first angle. The method also includes steering, at the spatial steering processor, second decoded audio to be projected from the speaker at a second angle. The first decoded audio corresponds to a decoded version of a first audio stream from a first device associated with a first participant of the conference, and the second decoded audio corresponds to a decoded version of a second audio stream from a second device associated with a second participant of the conference. The first decoded audio is synchronized with the second decoded audio.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: February 20, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Venkatraman S. Atti, Daniel J. Sinder, Nikolai Leung, Vivek Rajendran
  • Patent number: 10499229
    Abstract: Techniques are disclosed for increasing the reliability of transferring data via in-band signaling in a audio channel of a communication network. Techniques include causing an audio decoding process to modify the decoding of audio signals for the audio channel based on obtaining an indication of in-band signaling. The modified decoding may replace an adaptive de-jitter buffer by a static de-jitter buffer or increase the buffering time of an adaptive de jitter buffer. The decoded audio signals may be provided to an in-band message detector, an audio encoder or an audio playback device based on the indication of in-band signaling. The techniques may be employed by a user equipment, a media gateway control function or a media gateway to improve the reliability of in-band transfer of a minimum set of data (MSD) for a Next Generation eCall.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: December 3, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Stephen William Edge, Nikolai Leung
  • Patent number: 10334518
    Abstract: A method of controlling frame transmissions includes determining, at a first device, a frame erasure rate for a communication session between the first device and at least a second device. The method also includes comparing the frame erasure rate to an erasure threshold. The method further includes discarding an active speech frame if the frame erasure rate satisfies the erasure threshold.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: June 25, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Vivek Rajendran, Daniel Jared Sinder, Venkatraman Atti, Saurabha Tavildar, Nikolai Leung, Alireza Heidari
  • Publication number: 20190150113
    Abstract: A method for managing audio during a conference includes steering, at a spatial steering processor of a mobile device, first decoded audio to be projected from a speaker at a first angle. The method also includes steering, at the spatial steering processor, second decoded audio to be projected from the speaker at a second angle. The first decoded audio corresponds to a decoded version of a first audio stream from a first device associated with a first participant of the conference, and the second decoded audio corresponds to a decoded version of a second audio stream from a second device associated with a second participant of the conference. The first decoded audio is synchronized with the second decoded audio.
    Type: Application
    Filed: January 16, 2019
    Publication date: May 16, 2019
    Inventors: Venkatraman S. Atti, Daniel J. Sinder, Nikolai Leung, Vivek Rajendran
  • Patent number: 10225814
    Abstract: A method for managing audio during a conference includes receiving, at a first buffer of a mobile device, a first audio stream from a first device associated with a first participant of the conference. The method also includes receiving, at a second buffer of the mobile device, a second audio stream from a second device associated with a second participant of the conference. The method further includes generating a control signal at a delay controller of the mobile device. The control signal is provided to the first buffer and to the second buffer to synchronize first buffered audio that is output from the first buffer with second buffered audio that is output from the second buffer.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: March 5, 2019
    Assignee: Qualcomm Incorporated
    Inventors: Venkatraman S. Atti, Daniel J. Sinder, Nikolai Leung, Vivek Rajendran
  • Publication number: 20170215056
    Abstract: Techniques are disclosed for increasing the reliability of transferring data via in-band signaling in a audio channel of a communication network. Techniques include causing an audio decoding process to modify the decoding of audio signals for the audio channel based on obtaining an indication of in-band signaling. The modified decoding may replace an adaptive de-jitter buffer by a static de-jitter buffer or increase the buffering time of an adaptive de jitter buffer. The decoded audio signals may be provided to an in-band message detector, an audio encoder or an audio playback device based on the indication of in-band signaling. The techniques may be employed by a user equipment, a media gateway control function or a media gateway to improve the reliability of in-band transfer of a minimum set of data (MSD) for a Next Generation eCall.
    Type: Application
    Filed: June 24, 2016
    Publication date: July 27, 2017
    Inventors: Stephen William Edge, Nikolai Leung
  • Publication number: 20170111856
    Abstract: A method of controlling frame transmissions includes determining, at a first device, a frame erasure rate for a communication session between the first device and at least a second device. The method also includes comparing the frame erasure rate to an erasure threshold. The method further includes discarding an active speech frame if the frame erasure rate satisfies the erasure threshold.
    Type: Application
    Filed: September 22, 2016
    Publication date: April 20, 2017
    Inventors: Vivek Rajendran, Daniel Jared Sinder, Venkatraman Atti, Saurabha Tavildar, Nikolai Leung, Alireza Heidari
  • Patent number: 9516575
    Abstract: An example method of facilitating communication between a mobile device positioned within an internal network and a target peer includes intercepting, at a proxy executing on a mobile device, a communication to initiate a real-time communication connection with a target peer. The mobile device is coupled to a cellular network, and the internal network is separated from one or more external networks by network address translation (NAT). The example method also includes determining whether the target peer is reachable via the cellular network. The example method further includes when it is determined that the target peer is reachable via the cellular network, sending over the cellular network to the target peer a request to communicate in a first protocol.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: December 6, 2016
    Assignee: QUALCOMM INCORPORATED
    Inventors: Giridhar Mandyam, Arungundram Chandrasekaran Mahendran, Nikolai Leung, Thomas Towle
  • Publication number: 20160295539
    Abstract: A method for managing audio during a conference includes receiving, at a first buffer of a mobile device, a first audio stream from a first device associated with a first participant of the conference. The method also includes receiving, at a second buffer of the mobile device, a second audio stream from a second device associated with a second participant of the conference. The method further includes generating a control signal at a delay controller of the mobile device. The control signal is provided to the first buffer and to the second buffer to synchronize first buffered audio that is output from the first buffer with second buffered audio that is output from the second buffer.
    Type: Application
    Filed: March 29, 2016
    Publication date: October 6, 2016
    Inventors: Venkatraman S. Atti, Daniel J. Sinder, Nikolai Leung, Vivek Rajendran
  • Publication number: 20150078263
    Abstract: An example method of facilitating communication between a mobile device positioned within an internal network and a target peer includes intercepting, at a proxy executing on a mobile device, a communication to initiate a real-time communication connection with a target peer. The mobile device is coupled to a cellular network, and the internal network is separated from one or more external networks by network address translation (NAT). The example method also includes determining whether the target peer is reachable via the cellular network. The example method further includes when it is determined that the target peer is reachable via the cellular network, sending over the cellular network to the target peer a request to communicate in a first protocol.
    Type: Application
    Filed: June 12, 2014
    Publication date: March 19, 2015
    Inventors: Giridhar Mandyam, Arungundram Chandrasekaran Mahendran, Nikolai Leung, Thomas Towle
  • Publication number: 20070002798
    Abstract: A method and system for a handoff in a broadcast communication system is disclosed. A subscriber-assisted handoff is impractical in a broadcast communication system due to e.g., a high signaling load, a difficulty to synchronize the broadcast transmission. On the other hand, the small number of broadcast channels enables the subscriber station to perform the handoff autonomously. While performing a handoff between broadcast transmissions, a disruption of service occurs due to lack of synchronization among the broadcast transmissions. To reduce the service disruption, upon detecting a need for handoff, the lower layers inform the application layer about the forthcoming handoff. The application layer thus may take measures to reduce or prevent the disruption.
    Type: Application
    Filed: August 31, 2006
    Publication date: January 4, 2007
    Inventor: Nikolai Leung
  • Publication number: 20060256794
    Abstract: A method and apparatus for resolving ambiguity in reception of multiple retransmitted frames includes ascertaining for each data frame received from a transmitter whether the frame is a retransmitted frame. If the frame is a retransmitted frame, the frame may be stored in a resequencing buffer. If an abort timer associated with the second round of retransmission has been set for the retransmitted frame, an associated negative-acknowledgment-list (NAK-list) entry is not removed from a NAK list until the abort timer has expired. If the abort timer has not been set for the retransmitted frame, the associated NAK-list entry is removed from the NAK list. The method and apparatus may reside in a transport function in which a transmitter sends data frames to a receiver in accordance with the Radio Link Protocol interface. The transport function may reside in, e.g., a data-capable cellular or satellite-based base station and subscriber unit.
    Type: Application
    Filed: April 18, 2006
    Publication date: November 16, 2006
    Inventors: Ramin Rezaiifar, Nikolai Leung
  • Publication number: 20060023715
    Abstract: An apparatus for providing frame re-transmission in a broadcast communication system. Frame re-transmission is accomplished only when a predetermined number of negative acknowledgement messages are received with respect to one or more data frames. The predetermined number may vary in accordance with various operating parameters, such as the latency of the transmission and/or the number of wireless communication devices currently receiving a broadcast transmission.
    Type: Application
    Filed: September 14, 2005
    Publication date: February 2, 2006
    Inventors: Tao Chen, Nikolai Leung, Edward Tiedemann, Ragulan Sinnarajah
  • Publication number: 20050169203
    Abstract: Method and a system for multicast service notification in cellular telephone system to enable the cellular telephone systems to provide both multicast and point-to-point services are disclosed. Several embodiments describe the signaling interaction between an access network and subscriber stations belonging to a multicast group to allow the access network to properly notify the subscriber stations of a the multicast service. Such a signaling further allows the subscriber stations to recognize the multicast service notification to participate in the multicast service.
    Type: Application
    Filed: April 1, 2005
    Publication date: August 4, 2005
    Inventors: Ragulan Sinnarajah, Jun Wang, Nikolai Leung, Tao Chen
  • Publication number: 20050163161
    Abstract: Techniques for retransmitting data via RLP in a CDMA (e.g., cdma2000) system with a first retransmission mechanism provided by the RLP and a second retransmission mechanism provided by an HARQ-CF. In one method, missing RLP frames are first detected (e.g., by a receiver RLP). A dynamic timer is then maintained (e.g., by a receiver HARQ-CF) for each RLP frame detected to be missing. The dynamic timers are event-driven and have variable time durations. Each dynamic timer is updated based on events known to the receiver HARQ-CF. Fixed timers with fixed time durations may also be maintained (e.g., by the receiver RLP) for the missing RLP frames. Whether or not a missing RLP frame is lost is determined based on the dynamic timer and the fixed timer (if any) maintained for the RLP frame. A NAK may be issued for retransmission of each RLP frame deemed to be lost.
    Type: Application
    Filed: March 8, 2005
    Publication date: July 28, 2005
    Inventors: Yongbin Wei, Sai Duncan Ho, Nikolai Leung
  • Publication number: 20050117521
    Abstract: An improved method and system for determining round-trip time (RTT) during a radio link protocol (RLP) wireless communication link. The RTT estimate is negotiated by both sides of the RLP communication link without the need for the 3-way handshake generally required for RLP synchronization. The method includes techniques used by both sides of the RLP communication link to dynamically update and refine their initial, negotiated RTT estimates.
    Type: Application
    Filed: June 19, 2003
    Publication date: June 2, 2005
    Inventors: Nischal Abrol, Nikolai Leung
  • Publication number: 20050083899
    Abstract: Techniques for performing system selection based on a usage model that uses “access strings”, “profiles”, and “activation strings” are described. Access strings are defined for wireless data services and provide a highly intuitive user interface. Each access string is associated with one or more profiles. Each profile includes various parameters needed to establish a specific data call. Each profile is further associated with an activation string that contains connection information for the data call. System selection is performed in two parts. In the first part, a wireless user views access strings for available data services, selects the access string for the desired data service, and returns the selected access string. In the second part, the wireless device selects a profile for a system most suited to provide the desired data service, from among all profiles associated with the selected access string.
    Type: Application
    Filed: April 1, 2004
    Publication date: April 21, 2005
    Inventors: Uppinder Babbar, Nikolai Leung, Marcello Lioy, Siva Veerepalli, Anup Kuzhiyil, James Willkie, Jeffrey Dyck
  • Publication number: 20050007636
    Abstract: Apparatus and methods for supporting analog fax calls between two wireless subscriber stations in a tandem configuration are presented herein. To support the tandem configuration, full duplex communication may be established between the two base stations. Full duplex communication may be realized by incorporating an echo canceler in the base station, or by utilizing both BFSK channels of the V.21 fax system for communication. The tandem configuration may also be supported by advanced flag synchronization, wherein a second base station will immediately start sending preamble flags to a first base station after a message is transmitted from the first base station to the second base station. The first base station may then synchronize its receiver for immediate receipt of the return message from the second base station.
    Type: Application
    Filed: August 6, 2004
    Publication date: January 13, 2005
    Inventor: Nikolai Leung
  • Patent number: 6618375
    Abstract: The present invention is a novel and improved method and system that prevents RLP3E from generating unnecessary NAKs, thus preventing unnecessary data frame retransmissions. The present invention is efficient, neither delaying the delivery of data frames to the higher data services layer nor delaying the delivery of necessary NAKs to the multiplex sublayer. Additionally, the present invention can be implemented with minimal changes to an existing RLP3E implementation. The present invention is applicable to systems such as cdma2000, W-CDMA, and EDGE, wherein data is transferred using an ARQ (automatic request for retransmission) mechanism, and wherein data packets are sometimes received in an order different from that in which they were transmitted.
    Type: Grant
    Filed: September 13, 1999
    Date of Patent: September 9, 2003
    Assignee: Qualcomm, Incorporated
    Inventors: Ramin Rezaiifar, Nischal Abrol, Nikolai Leung, Stein S. Lundby