Patents by Inventor Kaiyi Zhang

Kaiyi Zhang 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: 11790305
    Abstract: This application relates to apparatus and methods for automatic delivery route generation and assignment. In some examples, a computing device determines delivery locations for each of a plurality of previous routes taken by each of a plurality of drivers over a period of time. The computing device also obtains a plurality of current routes to be assigned to the plurality of drivers. Further, the computing device determines a familiarity value for each of the plurality of drivers for each of the plurality of current routes based on the delivery locations of the previous routes taken by each driver. The computing device assigns each of the plurality of drivers to a current route based on the determined familiarity values, and stores the assignments in a data repository. In some examples, the computing device transmits the assignments to another computing device, such as a computing device of each driver.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: October 17, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Chittaranjan Tripathy, Abhijeet Rajendra Phatak, Kaiyi Zhang, Rekha Venkatakrishnan, Ioannis Pavlidis
  • Publication number: 20220156680
    Abstract: This application relates to apparatus and methods for automatic delivery route generation and assignment. In some examples, a computing device determines delivery locations for each of a plurality of previous routes taken by each of a plurality of drivers over a period of time. The computing device also obtains a plurality of current routes to be assigned to the plurality of drivers. Further, the computing device determines a familiarity value for each of the plurality of drivers for each of the plurality of current routes based on the delivery locations of the previous routes taken by each driver. The computing device assigns each of the plurality of drivers to a current route based on the determined familiarity values, and stores the assignments in a data repository. In some examples, the computing device transmits the assignments to another computing device, such as a computing device of each driver.
    Type: Application
    Filed: November 15, 2021
    Publication date: May 19, 2022
    Inventors: Chittaranjan TRIPATHY, Abhijeet Rajendra PHATAK, Kaiyi ZHANG, Rekha VENKATAKRISHNAN, Ioannis PAVLIDIS
  • Patent number: 10860197
    Abstract: Techniques for processing multi-source traces from computing systems are disclosed. One example technique includes receiving a user command to align a first event from a first trace to a second event from a second trace. The first trace has a first anchor event temporally aligned with a second anchor event of the second trace. The technique also includes setting a time in a timestamp of the first anchor event as a base time, calculating first and second differences between times in timestamps of the first and second events relative to the base time, respectively, deriving a ratio between the first difference and the second difference, and scaling time intervals between adjacent events of the second trace using the derived ratio such that the second event from the second trace is temporally aligned with the first event of the first trace while the first and second anchor events remain temporally aligned.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: December 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tristan Charles Gibeau, Kaiyi Zhang
  • Patent number: 10824319
    Abstract: Techniques for processing multi-source traces from computing systems are disclosed. One example technique includes receiving a user command to align a first event from a first trace to a second event from a second trace. The first trace has a first anchor event temporally aligned with a second anchor event of the second trace. The technique also includes setting a time in a timestamp of the first anchor event as a base time, calculating first and second differences between times in timestamps of the first and second events relative to the base time, respectively, deriving a ratio between the first difference and the second difference, and scaling time intervals between adjacent events of the second trace using the derived ratio such that the second event from the second trace is temporally aligned with the first event of the first trace while the first and second anchor events remain temporally aligned.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: November 3, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tristan Charles Gibeau, Kaiyi Zhang