Patents by Inventor Christopher Sholley
Christopher Sholley 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: 11763411Abstract: This disclosure covers machine-learning methods, non-transitory computer readable media, and systems that generate a multiplier that efficiently and effectively provides on-demand transportation services for a geographic area. The methods, non-transitory computer readable media, and systems dynamically adjust the multiplier with machine learners to maintain a target estimated time of arrival for a provider device to fulfill a request received from a requestor device. In some embodiments, the methods, non-transitory computer readable media, and systems generate a multiplier report comprising a representation of a geographic area and an indication of the multiplier to facilitate inflow and outflow of provider devices within and without the geographic area.Type: GrantFiled: November 28, 2022Date of Patent: September 19, 2023Assignee: Lyft, Inc.Inventors: Ricky Chachra, Tzu-Hsin Chiao, Ashivni Shekhawat, Christopher Sholley, Jerome Hong-Phat Thai, Adriel Frederick
-
Patent number: 11514546Abstract: This disclosure covers machine-learning methods, non-transitory computer readable media, and systems that generate a multiplier that efficiently and effectively provides on-demand transportation services for a geographic area. The methods, non-transitory computer readable media, and systems dynamically adjust the multiplier with machine learners to maintain a target estimated time of arrival for a provider device to fulfill a request received from a requestor device. In some embodiments, the methods, non-transitory computer readable media, and systems generate a multiplier report comprising a representation of a geographic area and an indication of the multiplier to facilitate inflow and outflow of provider devices within and without the geographic area.Type: GrantFiled: July 6, 2020Date of Patent: November 29, 2022Assignee: Lyft, Inc.Inventors: Ricky Chachra, Tzu-Hsin Chiao, Ashivni Shekhawat, Christopher Sholley, Jerome Hong-Phat Thai, Adriel Frederick
-
Publication number: 20220277236Abstract: The disclosed computer-implemented method may include matching transportation requests to transportation providers using a dynamic transportation matching system. Matching transportation requestors which have varying preferences for waiting times and transportation pricing with transportation providers having varying levels of available supply may involve matching methods that satisfy the transportation requestors while maintaining an appropriate level of supply. A method which provides immediate service for transportation requestors that may be willing to pay a premium fare while placing transportation requestors not willing to pay a premium fare and may be willing to wait may provide a balance of supply and demand of transportation providers. Accordingly, immediately matching transportation requestors not willing to wait while placing the transportation requestors willing to wait in a queue may provide the balanced approach to managing transportation provider availability.Type: ApplicationFiled: May 13, 2022Publication date: September 1, 2022Inventors: Garrett van Ryzin, Jianzhe Luo, Christopher Sholley, Adam Greenhall, Jeremy Alexander Karp
-
Patent number: 11341435Abstract: The disclosed computer-implemented method may include matching transportation requests to transportation providers using a dynamic transportation matching system. Matching transportation requestors which have varying preferences for waiting times and transportation pricing with transportation providers having varying levels of available supply may involve matching methods that satisfy the transportation requestors while maintaining an appropriate level of supply. A method which provides immediate service for transportation requestors that may be willing to pay a premium fare while placing transportation requestors not willing to pay a premium fare and may be willing to wait may provide a balance of supply and demand of transportation providers. Accordingly, immediately matching transportation requestors not willing to wait while placing the transportation requestors willing to wait in a queue may provide the balanced approach to managing transportation provider availability.Type: GrantFiled: June 29, 2018Date of Patent: May 24, 2022Assignee: Lyft, Inc.Inventors: Garrett van Ryzin, Jianzhe Luo, Christopher Sholley, Adam Greenhall, Jeremy Alexander Karp
-
Patent number: 11158020Abstract: The present disclosure relates assigning ride requests to providers based on the probability that a provider will accept the request. For example, one or more embodiments identify a first provider to assign the ride request. The system then generates a probability of acceptance for that provider. The system then determines an estimated time-to-arrival for the first provider and an alternate estimated time-to-arrival associated with a re-assigned provider. Based on the acceptance probability, the estimated time-to-arrival, and the alternate estimated time-to-arrival, the system then determines an expected time-to-arrival associated with the first provider. The system assigns ride requests to providers based on optimizing the expected time-to-arrival across multiple potential providers for a ride request.Type: GrantFiled: December 29, 2017Date of Patent: October 26, 2021Assignee: LYFT, INC.Inventors: Chinmoy Dutta, Adam Greenhall, Christopher Sholley, Jimmy Young, Jatin Chopra
-
Publication number: 20210117874Abstract: A system for dispatching a driver comprises an interface and a processor. The interface is configured to receive a ride request from a rider located at a start location. The processor is configured to determine a selected driver to offer the ride request to. The system inefficiency score is reduced in the event that the selected driver accepts the request. The system inefficiency score comprises a sum over a set of drivers of an estimated time until a next passenger is picked up.Type: ApplicationFiled: September 24, 2020Publication date: April 22, 2021Inventors: Chris Lambert, Christopher Sholley, Grayson McClure Badgley
-
Publication number: 20200410625Abstract: This disclosure covers machine-learning methods, non-transitory computer readable media, and systems that generate a multiplier that efficiently and effectively provides on-demand transportation services for a geographic area. The methods, non-transitory computer readable media, and systems dynamically adjust the multiplier with machine learners to maintain a target estimated time of arrival for a provider device to fulfill a request received from a requestor device. In some embodiments, the methods, non-transitory computer readable media, and systems generate a multiplier report comprising a representation of a geographic area and an indication of the multiplier to facilitate inflow and outflow of provider devices within and without the geographic area.Type: ApplicationFiled: July 6, 2020Publication date: December 31, 2020Inventors: Ricky Chachra, Tzu-Hsin Chiao, Ashivni Shekhawat, Christopher Sholley, Jerome Hong-Phat Thai, Adriel Frederick
-
Patent number: 10706487Abstract: This disclosure covers machine-learning methods, non-transitory computer readable media, and systems that generate a multiplier that efficiently and effectively provides on-demand transportation services for a geographic area. The methods, non-transitory computer readable media, and systems dynamically adjust the multiplier with machine learners to maintain a target estimated time of arrival for a provider device to fulfill a request received from a requestor device. In some embodiments, the methods, non-transitory computer readable media, and systems generate a multiplier report comprising a representation of a geographic area and an indication of the multiplier to facilitate inflow and outflow of provider devices within and without the geographic area.Type: GrantFiled: November 11, 2017Date of Patent: July 7, 2020Assignee: LYFT, INC.Inventors: Ricky Chachra, Tzu-Hsin Chiao, Ashivni Shekhawat, Christopher Sholley, Jerome Hong-Phat Thai, Adriel Frederick
-
Publication number: 20200005206Abstract: The disclosed computer-implemented method may include matching transportation requests to transportation providers using a dynamic transportation matching system. Matching transportation requestors which have varying preferences for waiting times and transportation pricing with transportation providers having varying levels of available supply may involve matching methods that satisfy the transportation requestors while maintaining an appropriate level of supply. A method which provides immediate service for transportation requestors that may be willing to pay a premium fare while placing transportation requestors not willing to pay a premium fare and may be willing to wait may provide a balance of supply and demand of transportation providers. Accordingly, immediately matching transportation requestors not willing to wait while placing the transportation requestors willing to wait in a queue may provide the balanced approach to managing transportation provider availability.Type: ApplicationFiled: June 29, 2018Publication date: January 2, 2020Inventors: Garrett van Ryzin, Jianzhe Luo, Christopher Sholley, Adam Greenhall, Jeremy Alexander Karp
-
Publication number: 20190206008Abstract: The present disclosure relates assigning ride requests to providers based on the probability that a provider will accept the request. For example, one or more embodiments identify a first provider to assign the ride request. The system then generates a probability of acceptance for that provider. The system then determines an estimated time-to-arrival for the first provider and an alternate estimated time-to-arrival associated with a re-assigned provider. Based on the acceptance probability, the estimated time-to-arrival, and the alternate estimated time-to-arrival, the system then determines an expected time-to-arrival associated with the first provider. The system assigns ride requests to providers based on optimizing the expected time-to-arrival across multiple potential providers for a ride request.Type: ApplicationFiled: December 29, 2017Publication date: July 4, 2019Inventors: Chinmoy Dutta, Adam Greenhall, Christopher Sholley, Jimmy Young, Jatin Chopra
-
Publication number: 20180315148Abstract: Embodiments provide techniques, including systems and methods, for assignment and/or reassignment of transport requests received within a request matching time period. For example, transport requests received during a request matching time period, as well as requests determined to be eligible during the request matching time period for reassignment, are associated with a location identifier (e.g., geohash) and are pooled at a dynamic transportation matching system in order for a dynamic assignment and/or reassignment that may reduce a metric (e.g., an overall estimated time of arrival (ETA) for requests) associated with the dynamic transportation matching system.Type: ApplicationFiled: April 28, 2017Publication date: November 1, 2018Inventors: Jianzhe Luo, Daniel Afzal, Jatin Chopra, Christopher Sholley
-
Publication number: 20170193405Abstract: A system for dispatching a driver comprises an interface and a processor. The interface is configured to receive a ride request from a rider located at a start location. The processor is configured to determine a selected driver to offer the ride request to. The system inefficiency score is reduced in the event that the selected driver accepts the request. The system inefficiency score comprises a sum over a set of drivers of an estimated time until a next passenger is picked up.Type: ApplicationFiled: March 14, 2013Publication date: July 6, 2017Inventors: Chris Lambert, Christopher Sholley, Grayson McClure Badgley