Patents by Inventor Lily Chai

Lily Chai 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: 11638119
    Abstract: Digital data corresponding to a trace by a device is received. The digital data includes location data and time data obtained over a period of time and representing movement of the device. A set of derived values for the plurality of metrics is calculated from the sets of values corresponding to the metrics, and the set of derived values is input to a machine-learned classification model to determine whether the received digital data represents movement of a first type. In response to determining that the digital data represents movement of the first type, the received digital data corresponding to the trace is labelled with the first type of movement.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: April 25, 2023
    Assignee: Mapbox, Inc.
    Inventors: Lily Chai, Ruggero Altair Tacchi
  • Publication number: 20220132271
    Abstract: Digital data corresponding to a trace by a device is received. The digital data includes location data and time data obtained over a period of time and representing movement of the device. A set of derived values for the plurality of metrics is calculated from the sets of values corresponding to the metrics, and the set of derived values is input to a machine-learned classification model to determine whether the received digital data represents movement of a first type. In response to determining that the digital data represents movement of the first type, the received digital data corresponding to the trace is labelled with the first type of movement.
    Type: Application
    Filed: January 26, 2021
    Publication date: April 28, 2022
    Inventors: Lily Chai, Ruggero Altair Tacchi
  • Publication number: 20210152974
    Abstract: Digital data corresponding to a trace by a device is received. The digital data includes location data and time data obtained over a period of time and representing movement of the device. A set of derived values for the plurality of metrics is calculated from the sets of values corresponding to the metrics, and the set of derived values is input to a machine-learned classification model to determine whether the received digital data represents movement of a first type. In response to determining that the digital data represents movement of the first type, the received digital data corresponding to the trace is labelled with the first type of movement.
    Type: Application
    Filed: January 26, 2021
    Publication date: May 20, 2021
    Inventors: Lily Chai, Ruggero Altair Tacchi
  • Patent number: 10952026
    Abstract: Digital data corresponding to a trace by a device is received. The digital data includes location data and time data obtained over a period of time and representing movement of the device. A set of derived values for the plurality of metrics is calculated from the sets of values corresponding to the metrics, and the set of derived values is input to a neural network classification model to determine whether the received digital data represents movement of a first type. In response to determining that the digital data represents movement of the first type, the received digital data corresponding to the trace is labelled with the first type of movement.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: March 16, 2021
    Assignee: MAPBOX, INC.
    Inventors: Lily Chai, Ruggero Altair Tacchi
  • Patent number: 10743090
    Abstract: In an embodiment, a data processing method providing an improvement in filtering telemetry data received from mobile devices comprises receiving, from a mobile device, telemetry data comprising a plurality of probes, each probe identifying a location of the mobile device at a time of the probe, wherein the plurality of probes form first digital trace data identifying a path of the mobile device; determining, for a particular probe of the plurality of probes, a first attribute of the particular probe; determining whether the first attribute of the particular probe satisfies a first threshold; in response to satisfying the first threshold, deleting the particular probe from the plurality of probes and dividing the first digital trace data into second digital trace data and third digital trace data; performing an action using the second digital trace data and the third digital trace data.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: August 11, 2020
    Assignee: Mapbox, Inc.
    Inventors: Lily Chai, Morgan Herlocker
  • Patent number: 10732002
    Abstract: A method for providing an improvement in speed estimation for route planning involves identifying a plurality of observed speeds for a segment of road during a first time period, the plurality of observed speeds corresponding to the plurality of traces of the segment of road. The method further involves identifying a plurality of discrete values in the plurality of observed speeds, and determining a count for each of the plurality of discrete values. The method further involves aggregating the counts for the plurality of traces including the segment to create aggregated counts for the segment, and determining the speed estimate from the aggregated counts for the plurality of traces including the segment.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: August 4, 2020
    Assignee: Mapbox, Inc.
    Inventors: Lily Chai, Morgan Herlocker
  • Publication number: 20200068350
    Abstract: Digital data corresponding to a trace by a device is received. The digital data includes location data and time data obtained over a period of time and representing movement of the device. A set of derived values for the plurality of metrics is calculated from the sets of values corresponding to the metrics, and the set of derived values is input to a neural network classification model to determine whether the received digital data represents movement of a first type. In response to determining that the digital data represents movement of the first type, the received digital data corresponding to the trace is labelled with the first type of movement.
    Type: Application
    Filed: October 30, 2019
    Publication date: February 27, 2020
    Inventors: Lily Chai, Ruggero Altair Tacchi
  • Patent number: 10496881
    Abstract: Digital data corresponding to a trace by a device is received. The digital data includes location data and time data obtained over a period of time and representing movement of the device. A set of derived values for the plurality of metrics are calculated from the sets of values corresponding to the metrics, and the set of derived values are compared to a binary classification model to determine whether the received digital data represents movement of a first type. The binary classification model was trained using a first set of traces representing the first type of movement and a second set of traces. In response to determining that the digital data represents movement of the first type, the received digital data corresponding to the trace is labelled with the first type of movement.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: December 3, 2019
    Assignee: MAPBOX, INC.
    Inventors: Lily Chai, Morgan Herlocker
  • Patent number: 10401181
    Abstract: Digital data corresponding to a trace by a device is received. The digital data includes a set of values for each of a plurality of metrics. A set of derived values for the plurality of metrics are calculated from the sets of values corresponding to the metrics, and the set of derived values are compared to a machine learning model trained using a plurality of travel modes. A plurality of confidence scores for the derived values are calculated. The plurality of confidence scores correspond to the plurality of travel modes. In response to a confidence score for a first travel mode of the plurality of confidence scores for the plurality of travel modes meeting a threshold value for the first travel mode, the received digital data corresponding to the trace is labelled with the first travel mode.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: September 3, 2019
    Assignee: MAPBOX, INC.
    Inventors: Lily Chai, Morgan Herlocker
  • Publication number: 20190141420
    Abstract: In an embodiment, a data processing method providing an improvement in filtering telemetry data received from mobile devices comprises receiving, from a mobile device, telemetry data comprising a plurality of probes, each probe identifying a location of the mobile device at a time of the probe, wherein the plurality of probes form first digital trace data identifying a path of the mobile device; determining, for a particular probe of the plurality of probes, a first attribute of the particular probe; determining whether the first attribute of the particular probe satisfies a first threshold; in response to satisfying the first threshold, deleting the particular probe from the plurality of probes and dividing the first digital trace data into second digital trace data and third digital trace data; performing an action using the second digital trace data and the third digital trace data
    Type: Application
    Filed: January 2, 2019
    Publication date: May 9, 2019
    Inventors: Lily Chai, Morgan Herlocker
  • Publication number: 20190063939
    Abstract: A method for providing an improvement in speed estimation for route planning involves identifying a plurality of observed speeds for a segment of road during a first time period, the plurality of observed speeds corresponding to the plurality of traces of the segment of road. The method further involves identifying a plurality of discrete values in the plurality of observed speeds, and determining a count for each of the plurality of discrete values.
    Type: Application
    Filed: August 31, 2017
    Publication date: February 28, 2019
    Inventors: Lily Chai, Morgan Herlocker
  • Patent number: 10212493
    Abstract: In an embodiment, a data processing method providing an improvement in filtering telemetry data received from mobile devices comprises receiving, from a mobile device, telemetry data comprising a plurality of probes, each probe identifying a location of the mobile device at a time of the probe, wherein the plurality of probes form first digital trace data identifying a path of the mobile device; determining, for a particular probe of the plurality of probes, a first attribute of the particular probe; determining whether the first attribute of the particular probe satisfies a first threshold; in response to satisfying the first threshold, deleting the particular probe from the plurality of probes and dividing the first digital trace data into second digital trace data and third digital trace data; performing an action using the second digital trace data and the third digital trace data.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: February 19, 2019
    Assignee: MAPBOX, INC.
    Inventors: Lily Chai, Morgan Herlocker
  • Publication number: 20190049255
    Abstract: Digital data corresponding to a trace by a device is received. The digital data includes a set of values for each of a plurality of metrics. A set of derived values for the plurality of metrics are calculated from the sets of values corresponding to the metrics, and the set of derived values are compared to a machine learning model trained using a plurality of travel modes. A plurality of confidence scores for the derived values are calculated. The plurality of confidence scores correspond to the plurality of travel modes. In response to a confidence score for a first travel mode of the plurality of confidence scores for the plurality of travel modes meeting a threshold value for the first travel mode, the received digital data corresponding to the trace is labelled with the first travel mode.
    Type: Application
    Filed: August 9, 2017
    Publication date: February 14, 2019
    Inventors: Lily Chai, Morgan Herlocker
  • Publication number: 20190050624
    Abstract: Digital data corresponding to a trace by a device is received. The digital data includes location data and time data obtained over a period of time and representing movement of the device. A set of derived values for the plurality of metrics are calculated from the sets of values corresponding to the metrics, and the set of derived values are compared to a binary classification model to determine whether the received digital data represents movement of a first type. The binary classification model was trained using a first set of traces representing the first type of movement and a second set of traces. In response to determining that the digital data represents movement of the first type, the received digital data corresponding to the trace is labelled with the first type of movement.
    Type: Application
    Filed: October 4, 2017
    Publication date: February 14, 2019
    Inventors: Lily Chai, Morgan Herlocker
  • Publication number: 20180220205
    Abstract: In an embodiment, a data processing method providing an improvement in filtering telemetry data received from mobile devices comprises receiving, from a mobile device, telemetry data comprising a plurality of probes, each probe identifying a location of the mobile device at a time of the probe, wherein the plurality of probes form first digital trace data identifying a path of the mobile device; determining, for a particular probe of the plurality of probes, a first attribute of the particular probe; determining whether the first attribute of the particular probe satisfies a first threshold; in response to satisfying the first threshold, deleting the particular probe from the plurality of probes and dividing the first digital trace data into second digital trace data and third digital trace data; performing an action using the second digital trace data and the third digital trace data
    Type: Application
    Filed: January 30, 2017
    Publication date: August 2, 2018
    Inventors: Lily Chai, Morgan Herlocker