Patents by Inventor Thanh Le Nguyen

Thanh Le Nguyen 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: 20230198788
    Abstract: Methods and systems provide for dynamically generating a note with captured content from a communication session. In one embodiment, a method presents, to each of a number of participants within a communication session, a UI which includes session content produced during the communication session. The method records at least a portion of the session content. The method receives a request from one of the participants to generate a note. In response to receiving the request, the method generates a note which includes at least a designated portion of the recorded session content. Finally, the method provides access to the requesting participant to the portion of the session content in the note upon demand.
    Type: Application
    Filed: December 18, 2021
    Publication date: June 22, 2023
    Inventors: Thanh Le Nguyen, Shane Paul Springer
  • Publication number: 20220414593
    Abstract: A network computer system selects a service provider for individual order requests by predicting an order preparation time of the respective supplier for the order request. During a time interval that precedes the order preparation time, the computer system matches an arrival time of a service provider to the respective supplier of an order request. The network computer system estimates an order delivery time for the requester based at least in part on the predicted order preparation time and on a location of the supplier relative to a location of the requester.
    Type: Application
    Filed: September 2, 2022
    Publication date: December 29, 2022
    Inventors: Thanh Le Nguyen, Lei Kang, Mingshuai Gu, Hui Luan, Daniel Wang, Xinyu Wu
  • Patent number: 11436554
    Abstract: A network computer system selects a service provider for individual order requests by predicting an order preparation time of the respective supplier for the order request. During a time interval that precedes the order preparation time, the computer system matches an arrival time of a service provider to the respective supplier of an order request. The network computer system estimates an order delivery time for the requester based at least in part on the predicted order preparation time and on a location of the supplier relative to a location of the requester.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: September 6, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Thanh Le Nguyen, Lei Kang, Mingshuai Gu, Hui Luan, Daniel Wang, Xinyu Wu
  • Publication number: 20220207461
    Abstract: A system can implement an on-demand delivery service for available menu items by generate menu item vectors representing menu items and personal preference vectors representing user preferences in latent space comprising a word corpus of descriptive terms. Based on these vectors or matrices, the system can determine a set of matching menu items for the user, and transmit content data to a computing device of the user, causing the computing device to display the set of matching menu items as recommended selectable items for on-demand delivery. Based on a user selection of one of the available menu items, the system can coordinate on-demand delivery of the selected menu item to the respective user.
    Type: Application
    Filed: March 21, 2022
    Publication date: June 30, 2022
    Inventors: Nathan Berrebbi, Ferras Hamad, Isaac Liu, Thanh Le Nguyen, Xian Xing Zhang, Yuanxuan Wang, Yuyan Wang, Yuanchi Ning
  • Publication number: 20190385121
    Abstract: Due to the noisy nature of global positioning systems (GPS), tracing a signal from a device of a delivery provider may be inadequate for the task of determining a best dispatch time. However, leveraging motion data from mobile devices provides a more detailed picture of when a delivery provider is on the road, walking, or waiting. Using this data, an example embodiment creates a trip state model that enables segmenting out each stage of a trip. The trip state model enables collection and use of historical data for individual restaurants, which allows a dispatch system to optimize pickup and delivery times for both delivery providers and consumers.
    Type: Application
    Filed: June 13, 2019
    Publication date: December 19, 2019
    Inventors: Ryan Waliany, Lei Kang, Ernel Murati, Mohammad Shafkat Amin, Nikolaus Paul Volk, Thanh Le Nguyen
  • Patent number: 10354145
    Abstract: A system includes, in one aspect, one or more processing devices that perform operations comprising: detecting one or more human objects in images captured by a visual image recording device; obtaining a motion timeseries for each of the detected one or more human objects using the captured images; obtaining a received signal strength (RSS) timeseries for each of the one or more mobile devices, based on received RF signals from the one or more mobile devices; and generating an association between (i) identifying data for a first mobile device of the one or more mobile devices, and (ii) identifying data for one of the one or more human objects representing a first human, wherein the first mobile device has an RSS timeseries that fluctuates at a time period corresponding to movement in the obtained motion timeseries for the one of the one or more human objects representing the first human.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: July 16, 2019
    Assignee: Carnegie Mellon University
    Inventors: Thanh Le Nguyen, Yu Seung Kim, Patrick Tague, Joy Zhang
  • Publication number: 20190130350
    Abstract: A network computer system selects a service provider for individual order requests by predicting an order preparation time of the respective supplier for the order request. During a time interval that precedes the order preparation time, the computer system matches an arrival time of a service provider to the respective supplier of an order request. The network computer system estimates an order delivery time for the requester based at least in part on the predicted order preparation time and on a location of the supplier relative to a location of the requester.
    Type: Application
    Filed: November 2, 2017
    Publication date: May 2, 2019
    Inventors: Thanh Le Nguyen, Lei Kang, Mingshuai Gu, Hui Luan, Daniel Wang, Xinyu Wu
  • Publication number: 20190122164
    Abstract: A system can implement an on-demand delivery service for available menu items by generate menu item vectors representing menu items and personal preference vectors representing user preferences in latent space comprising a word corpus of descriptive terms. Based on these vectors or matrices, the system can determine a set of matching menu items for the user, and transmit content data to a computing device of the user, causing the computing device to display the set of matching menu items as recommended selectable items for on-demand delivery. Based on a user selection of one of the available menu items, the system can coordinate on-demand delivery of the selected menu item to the respective user.
    Type: Application
    Filed: August 9, 2018
    Publication date: April 25, 2019
    Inventors: Nathan Berrebbi, Ferras Hamad, Isaac Liu, Thanh Le Nguyen, Xian Xing Zhang, Yuanxuan Wang, Yuyan Wang, Yuanchi Ning
  • Publication number: 20170308757
    Abstract: A system includes, in one aspect, one or more processing devices that perform operations comprising: detecting one or more human objects in images captured by a visual image recording device; obtaining a motion timeseries for each of the detected one or more human objects using the captured images; obtaining a received signal strength (RSS) timeseries for each of the one or more mobile devices, based on received RF signals from the one or more mobile devices; and generating an association between (i) identifying data for a first mobile device of the one or more mobile devices, and (ii) identifying data for one of the one or more human objects representing a first human, wherein the first mobile device has an RSS timeseries that fluctuates at a time period corresponding to movement in the obtained motion timeseries for the one of the one or more human objects representing the first human.
    Type: Application
    Filed: September 11, 2015
    Publication date: October 26, 2017
    Inventors: Thanh Le Nguyen, Yu Seung Kim, Patrick Tague, Joy Zhang
  • Patent number: 9247381
    Abstract: Disclosed are systems, methods and devices for providing positioning assistance data to a mobile device. In a particular implementation, a mobile device may receive parameters representing an inference model. The mobile device may then apply observations to the inference model to classify the location of the mobile device as being in a particular region. The mobile device may then request positioning assistance data based, at least in part, on the particular region.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: January 26, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Sai Pradeep Venkatraman, Thanh Le Nguyen, Gengsheng Zhang, Weiyi Liu
  • Publication number: 20150271632
    Abstract: Disclosed are systems, methods and devices for providing positioning assistance data to a mobile device. In a particular implementation, a mobile device may receive parameters representing an inference model. The mobile device may then apply observations to the inference model to classify the location of the mobile device as being in a particular region. The mobile device may then request positioning assistance data based, at least in part, on the particular region.
    Type: Application
    Filed: March 24, 2014
    Publication date: September 24, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Sai Pradeep Venkatraman, Thanh Le Nguyen, Gengsheng Zhang, Weiyi Liu