Patents by Inventor Sophia Cui

Sophia Cui 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: 20210209520
    Abstract: A system and method for arranging a transport service is described. A system can receive a request for transport service from a user device. The request can include a requested pickup location data point. The system determines a predetermined location data point associated with the requested pickup location data point. The first predetermined location data point can be different from the requested pickup location data point. The system selects a driver to perform a transport service for the user based, at least in part, on the requested pickup location data point, and transmits the predetermined location data point to a driver device of the selected driver.
    Type: Application
    Filed: March 22, 2021
    Publication date: July 8, 2021
    Inventors: Aditya Sarawgi, Sophia Cui, Matthew Sweeney
  • Patent number: 11010693
    Abstract: A system and method for arranging a transport service is described. A system can receive a request for transport service from a user device. The request can include a requested pickup location data point. The system determines a predetermined location data point associated with the requested pickup location data point. The first predetermined location data point can be different from the requested pickup location data point. The system selects a driver to perform a transport service for the user based, at least in part, on the requested pickup location data point, and transmits the predetermined location data point to a driver device of the selected driver.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: May 18, 2021
    Assignee: Uber Technologies, Inc.
    Inventors: Aditya Sarawgi, Sophia Cui, Matthew Sweeney
  • Patent number: 10620009
    Abstract: A tracking server receives GPS data from a location tracking device located in a vehicle. The GPS data describes a path that is representative of a pathway of the vehicle used to complete a trip from a starting location to a destination location. The tracking server identifies noisy GPS data included in the received GPS data and revises a portion of path corresponding to the noisy GPS data. The tracking server may update a map database to include one or more road segments associated with the revised portion of the path. Furthermore, the tracking server may calculate a fare for the trip based on the revised path.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: April 14, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Sophia Cui, Thi Duong Nguyen, Theodore Russell Sumers, Miao Yu, Xingwen Zhang
  • Publication number: 20190095849
    Abstract: A computing system operates to process multiple transport requests at one time, each of the multiple transport request specifying a pickup location that is within a geographic region. During a given interval when each of the multiple transport request are open, a pool of candidate drivers is determined within the geographic region that can fulfill one or more of the transport requests within a threshold duration of time. A driver is selected for each of the multiple transport requests.
    Type: Application
    Filed: November 26, 2018
    Publication date: March 28, 2019
    Inventors: Matthew Sweeney, Amos Barreto, Sophia Cui, Laszlo Korsos
  • Publication number: 20180238691
    Abstract: A tracking server receives GPS data from a location tracking device located in a vehicle. The GPS data describes a path that is representative of a pathway of the vehicle used to complete a trip from a starting location to a destination location. The tracking server identifies noisy GPS data included in the received GPS data and revises a portion of path corresponding to the noisy GPS data. The tracking server may update a map database to include one or more road segments associated with the revised portion of the path. Furthermore, the tracking server may calculate a fare for the trip based on the revised path.
    Type: Application
    Filed: March 5, 2018
    Publication date: August 23, 2018
    Inventors: Sophia Cui, Thi Duong Nguyen, Theodore Russell Sumers, Miao Yu, Xingwen Zhang
  • Patent number: 9939276
    Abstract: A tracking server receives GPS data from a location tracking device located in a vehicle. The GPS data describes a path that is representative of a pathway of the vehicle used to complete a trip from a starting location to a destination location. The tracking server identifies noisy GPS data included in the received GPS data and revises a portion of path corresponding to the noisy GPS data. The tracking server may update a map database to include one or more road segments associated with the revised portion of the path. Furthermore, the tracking server may calculate a fare for the trip based on the revised path.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: April 10, 2018
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Sophia Cui, Thi Duong Nguyen, Theodore Russell Sumers, Miao Yu, Xingwen Zhang
  • Publication number: 20170219360
    Abstract: A tracking server receives GPS data from a location tracking device located in a vehicle. The GPS data describes a path that is representative of a pathway of the vehicle used to complete a trip from a starting location to a destination location. The tracking server identifies noisy GPS data included in the received GPS data and revises a portion of path corresponding to the noisy GPS data. The tracking server may update a map database to include one or more road segments associated with the revised portion of the path. Furthermore, the tracking server may calculate a fare for the trip based on the revised path.
    Type: Application
    Filed: January 28, 2016
    Publication date: August 3, 2017
    Inventors: Sophia Cui, Thi Duong Nguyen, Theodore Russell Sumers, Miao Yu, Xingwen Zhang
  • Publication number: 20160034828
    Abstract: A system and method for arranging a transport service is described. A system can receive a request for transport service from a user device. The request can include a requested pickup location data point. The system determines a predetermined location data point associated with the requested pickup location data point. The first predetermined location data point can be different from the requested pickup location data point. The system selects a driver to perform a transport service for the user based, at least in part, on the requested pickup location data point, and transmits the predetermined location data point to a driver device of the selected driver.
    Type: Application
    Filed: August 4, 2015
    Publication date: February 4, 2016
    Inventors: Aditya Sarawgi, Sophia Cui, Matthew Sweeney
  • Publication number: 20150161554
    Abstract: A system and method for arranging a transport service is described. A server can receive a request for transport from a computing device of a first user. The request can include information about a pickup location of the first user. In response to receiving the request, the server can determine a plurality of drivers that are capable of providing transport for the first user by determining a first set of drivers that are each driving a vehicle that is unoccupied by other users, and determining a second set of drivers that are each providing transport service to one or more other users to a respective destination location that is within a threshold distance or threshold estimated travel time from the pickup location of the first user. The server can select a first driver from the plurality of drivers to provide the transport service for the first user.
    Type: Application
    Filed: December 10, 2014
    Publication date: June 11, 2015
    Inventors: Matthew Sweeney, Amos Barreto, Sophia Cui, Laszlo Korsos
  • Publication number: 20150161564
    Abstract: A computing system operates to process multiple transport requests at one time, each of the multiple transport request specifying a pickup location that is within a geographic region. During a given interval when each of the multiple transport request are open, a pool of candidate drivers is determined within the geographic region that can fulfill one or more of the transport requests within a threshold duration of time. A driver is selected for each of the multiple transport requests.
    Type: Application
    Filed: December 10, 2014
    Publication date: June 11, 2015
    Inventors: Matthew Sweeney, Amos Barreto, Sophia Cui, Laszlo Korsos