Patents by Inventor Jason Droege

Jason Droege 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: 20240410712
    Abstract: A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.
    Type: Application
    Filed: July 22, 2024
    Publication date: December 12, 2024
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Patent number: 12104918
    Abstract: A computer system can estimate preparation times associated with items offered by a plurality of entities to manage a service over a given geographic region. The computer system can receive, from a user device of a user, a request that indicates a user selection of a first set of one or more items to be provided by a first entity and a second set of one or more items to be provided by a second entity. The network system can determine a route of travel for a service provider to navigate in fulfilling the request. The route of navigation can be determined based at least in part on a first set of preparation timing information associated with the first set of one or more items and a second set of preparation timing information associated with the second set of one or more items.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: October 1, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Patent number: 12044542
    Abstract: A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.
    Type: Grant
    Filed: April 20, 2023
    Date of Patent: July 23, 2024
    Assignee: Uber Technologies, Inc.
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Publication number: 20230375360
    Abstract: A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.
    Type: Application
    Filed: April 20, 2023
    Publication date: November 23, 2023
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Patent number: 11656092
    Abstract: A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: May 23, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Publication number: 20230003542
    Abstract: A computer system can estimate preparation times associated with items offered by a plurality of entities to manage a service over a given geographic region. The computer system can receive, from a user device of a user, a request that indicates a user selection of a first set of one or more items to be provided by a first entity and a second set of one or more items to be provided by a second entity. The network system can determine a route of travel for a service provider to navigate in fulfilling the request. The route of navigation can be determined based at least in part on a first set of preparation timing information associated with the first set of one or more items and a second set of preparation timing information associated with the second set of one or more items.
    Type: Application
    Filed: September 12, 2022
    Publication date: January 5, 2023
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Patent number: 11441920
    Abstract: A computer system can estimate preparation times associated with items offered by a plurality of entities to manage a service over a given geographic region. The computer system can receive, from a user device of a user, a request that indicates a user selection of a first set of one or more items to be provided by a first entity and a second set of one or more items to be provided by a second entity. The network system can determine a route of travel for a service provider to navigate in fulfilling the request. The route of navigation can be determined based at least in part on a first set of preparation timing information associated with the first set of one or more items and a second set of preparation timing information associated with the second set of one or more items.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: September 13, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Publication number: 20210389155
    Abstract: A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.
    Type: Application
    Filed: August 2, 2021
    Publication date: December 16, 2021
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Patent number: 11079250
    Abstract: A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: August 3, 2021
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Publication number: 20200333161
    Abstract: A computer system can estimate preparation times associated with items offered by a plurality of entities to manage a service over a given geographic region. The computer system can receive, from a user device of a user, a request that indicates a user selection of a first set of one or more items to be provided by a first entity and a second set of one or more items to be provided by a second entity. The network system can determine a route of travel for a service provider to navigate in fulfilling the request. The route of navigation can be determined based at least in part on a first set of preparation timing information associated with the first set of one or more items and a second set of preparation timing information associated with the second set of one or more items.
    Type: Application
    Filed: June 30, 2020
    Publication date: October 22, 2020
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Patent number: 10712169
    Abstract: A computer system can estimate preparation times associated with items offered by a plurality of entities to manage a service over a given geographic region. The computer system can receive, from a user device of a user, a request that includes a selection of one or more items offered by one or more entities near the service location. The network system can determine an optimal route of navigation for a service provider to navigate in fulfilling the request. The route of navigation can be determined based at least in part on timing information associated with the one or more items selected by the user. The timing information can be determined based on historical data and/or real-time data.
    Type: Grant
    Filed: December 12, 2018
    Date of Patent: July 14, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Publication number: 20200033156
    Abstract: A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.
    Type: Application
    Filed: October 1, 2019
    Publication date: January 30, 2020
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Patent number: 10458808
    Abstract: A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: October 29, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Publication number: 20190113361
    Abstract: A computer system can estimate preparation times associated with items offered by a plurality of entities to manage a service over a given geographic region. The computer system can receive, from a user device of a user, a request that includes a selection of one or more items offered by one or more entities near the service location. The network system can determine an optimal route of navigation for a service provider to navigate in fulfilling the request. The route of navigation can be determined based at least in part on timing information associated with the one or more items selected by the user. The timing information can be determined based on historical data and/or real-time data.
    Type: Application
    Filed: December 12, 2018
    Publication date: April 18, 2019
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Patent number: 10190886
    Abstract: A network system can estimate preparation times associated with items offered by a plurality of entities to manage a network service over a given geographic region. The network system can receive, from a user device of a user, a request that includes a selection of one or more items offered by one or more entities near the service location. The network system can determine an optimal route for a service provider to navigate to provide the service based at least in part on mapping information and determined preparation times associated with the one or more selected items. The optimal route includes at least a first route segment from a first location to at least one of the entities and a route segment from a second location to the service location.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: January 29, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Publication number: 20180189729
    Abstract: A network system can receive, from a user device of a requesting user, a query related to a first service. If the network system determines that a first service provider is in progress of providing a second service for the requesting user, the network system can identify, based on a service location of the second service, a plurality of entities that provide items available for selection in association with the first service. The network system can further determine whether to select the first service provider to fulfill the request for the first service based on an estimated first service duration associated with the first service and an estimated duration remaining for the second service. The first service duration can be estimated based on respective timing information associated one or more items selected by the requesting user. The network system can update a route for the first service provider.
    Type: Application
    Filed: October 9, 2017
    Publication date: July 5, 2018
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Publication number: 20180188068
    Abstract: A network system can estimate preparation times associated with items offered by a plurality of entities to manage a network service over a given geographic region. The network system can receive, from a user device of a user, a request that includes a selection of one or more items offered by one or more entities near the service location. The network system can determine an optimal route for a service provider to navigate to provide the service based at least in part on mapping information and determined preparation times associated with the one or more selected items. The optimal route includes at least a first route segment from a first location to at least one of the entities and a route segment from a second location to the service location.
    Type: Application
    Filed: October 9, 2017
    Publication date: July 5, 2018
    Inventors: Jason Droege, Stephen Chau, Andrew Timothy Szybalski
  • Publication number: 20160328669
    Abstract: An on-demand delivery system enables users to order and receive inventory items, such as perishable goods and prepared food items. A demand for each inventory item may be forecasted and suppliers may be contacted to prepare inventory items to meet the forecasted demand. Supply vehicles are coordinated to pick up inventory packages and drop-off and transfer the inventory packages to delivery vehicles. During a given service period, requests are received, optimal vehicles are assigned to fulfill such requests, and correlated inventory data for each delivery vehicle are dynamically tracked.
    Type: Application
    Filed: May 4, 2015
    Publication date: November 10, 2016
    Inventor: Jason Droege