Patents by Inventor Martin Garcia-Brosa

Martin Garcia-Brosa 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: 20240020595
    Abstract: The present disclosure provides a method for managing a multi-kitchen order comprising: receiving a delivery order comprising: a plurality of order items each associated with a kitchen, preparation time for each order item, location data of each kitchen, a delivery order destination, and requested delivery time; identifying a plurality of kitchens within a predetermined geolocation; defining an area for pickup of the order items; analyzing the following to determine a consolidation viability of pickup and delivery of each of the delivery orders: distance information between the localized area and the delivery order destination, preparation time associated with each of the order items, and the requested delivery time of the delivery order; assigning a delivery provider in proximity of the localized area to pick up the order items; determining an optimized route operative to satisfy the requested delivery time of delivery order; and transmitting, to the delivery provider, the optimized route.
    Type: Application
    Filed: July 12, 2023
    Publication date: January 18, 2024
    Inventor: Martin Garcia-Brosa
  • Publication number: 20230297906
    Abstract: The present disclosure provides a method for managing a multi-kitchen order comprising: receiving a delivery order comprising: a plurality of order items each associated with a kitchen, preparation time for each order item, location data of each kitchen, a delivery order destination, and requested delivery time; identifying a plurality of kitchens within a predetermined geolocation; defining a localized area for pickup of the order items; analyzing the following to determine a consolidation viability of pickup and delivery of each of the delivery orders: distance information between the localized area and the delivery order destination, preparation time associated with each of the order items, and the requested delivery time of the delivery order; assigning a delivery provider in proximity of the localized area to pick up the order items; determining an optimized route operative to satisfy the requested delivery time of delivery order; and transmitting, to the delivery provider, the optimized route.
    Type: Application
    Filed: May 26, 2023
    Publication date: September 21, 2023
    Inventor: Martin Garcia-Brosa
  • Publication number: 20230214735
    Abstract: According to one aspect, a method for improved kitchen production is provided, the method comprising: receiving a request for one or more order items to be prepared in a kitchen, each of the one or more order items comprising: a recipe requiring: one or more resources for preparation, one or more processes for preparation, and an estimated preparation time, and a requested pickup time; retrieving a kitchen production capacity comprising a plurality of resources of the kitchen and a plurality of processes of the kitchen; projecting kitchen availability comprising: resource availability at a timeframe, process availability at the predetermined timeframe, current order items being prepared in the kitchen, and order items awaiting preparation in the kitchen; assessing the kitchen production capacity and the kitchen availability in view of the recipes of the one or more order items; and scheduling, based on the comparing, production the one or more order items.
    Type: Application
    Filed: March 13, 2023
    Publication date: July 6, 2023
    Inventor: Martin Garcia-Brosa
  • Publication number: 20220318708
    Abstract: According to one aspect, a method for managing a multi-restaurant order may be provided. The method may comprise: receiving a delivery order; for each order item, retrieving order item data; determining an inventory deficiency for one or more of the plurality of ingredients required to prepare each of the one or more order items; transmitting instructions to one or more delivery providers to perform the following: pick and deliver up the remaining quantity of inventory needed of the one or more of the plurality of ingredients; receiving a delivery notification of the remaining quantity of inventory needed of the plurality of ingredients to the restaurant; determining an optimal pickup time for the one or more order items; transmitting a time to begin preparation for each of the one or more order items; and transmitting, to the one or more delivery providers, one or more pickup notifications.
    Type: Application
    Filed: June 13, 2022
    Publication date: October 6, 2022
    Inventor: Martin Garcia-Brosa
  • Publication number: 20220309420
    Abstract: One aspect of the present disclosure may provide a method for executing a multi-errand request comprising: receiving a delivery order comprising: a plurality of tasks, each task associated with a particular business, a delivery order destination, and a target delivery time, for each of the plurality of tasks, retrieving task data comprising: location data for the particular business, a preparation status: preparation time associated with the task, based on the preparation status, and a time sensitivity indicator indicating the time sensitivity of the task; organizing a plurality of pickup times for the plurality of tasks, each of the plurality of pickup times being organized based on the following: the retrieved task data, the delivery order destination, and the target delivery time; transmitting, to each particular business, a time to begin preparation for each task; and transmitting to one or more delivery providers, one or more pickup notifications.
    Type: Application
    Filed: June 13, 2022
    Publication date: September 29, 2022
    Inventor: Martin Garcia-Brosa
  • Publication number: 20220180268
    Abstract: According to one aspect, a method for managing a multi-restaurant order may be provided. The method may comprise: receiving a delivery order comprising order items from a plurality of restaurants and a delivery order destination; for each of the order items, retrieving order item data comprising: location data of a restaurant associated with each of the order items, and preparation time associated with each of the order items; organizing optimal pickup times for the plurality of order items, each of the optimal pickup times being organized based on the following: the retrieved order item data, the delivery destination, and a target delivery time; transmitting, based on the organizing, a time to begin preparation for each of the order items to each restaurant; and transmitting, based on the organizing, to one or more delivery providers, one or more pickup notifications comprising: the optimal pickup times, and the retrieved order item data.
    Type: Application
    Filed: February 22, 2022
    Publication date: June 9, 2022
    Inventor: Martin Garcia-Brosa
  • Patent number: 11257013
    Abstract: According to one aspect, a method for executing a multi-restaurant order, may be provided; the method comprising: receiving a multi-restaurant order comprising requesting a plurality of order items associated with a plurality of restaurants from a customer; calculating a time to begin preparing a first order item associated with a first restaurant; calculating a time to begin preparing a second order item associated with a second restaurant; comparing the times; scheduling, based on the comparing, a first time to begin preparation of the first order item and a second time to begin preparation of the second order item; transmitting the first and second time to begin preparation to the first and second restaurant, respectively; generating a plurality of proposed pickup times, based on the scheduling, of the first order item and the second order item; and transmitting the plurality of proposed pickup times to a driver management module.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: February 22, 2022
    Inventor: Martin Garcia-Brosa
  • Publication number: 20210248695
    Abstract: According to one aspect of the present disclosure, a driver management platform may be configured to do the following: receive a multi-restaurant request, the multi-restaurant request comprising a request of one or more food items associated with a plurality of restaurants from at least one customer; analyze, via the multi-restaurant request, the following: location data of the restaurants, food parameters, prioritize, based on the analysis, the following: pickup times of the one or more food items, and delivery times to the at least one customer; request at least one delivery provider, the request comprising: an availability to arrive at the plurality of pickup times and the plurality of delivery times, and at least one prerequisite item relating to the multi-restaurant request; and schedule, upon an acceptance of the at least one delivery provider, with the at least one delivery provider, the pickup times and delivery times.
    Type: Application
    Filed: February 11, 2021
    Publication date: August 12, 2021
    Inventor: Martin Garcia-Brosa
  • Publication number: 20210248530
    Abstract: According to one aspect, a method for executing a multi-restaurant order, may be provided; the method comprising: receiving a multi-restaurant order comprising requesting a plurality of order items associated with a plurality of restaurants from a customer; calculating a time to begin preparing a first order item associated with a first restaurant; calculating a time to begin preparing a second order item associated with a second restaurant; comparing the times; scheduling, based on the comparing, a first time to begin preparation of the first order item and a second time to begin preparation of the second order item; transmitting the first and second time to begin preparation to the first and second restaurant, respectively; generating a plurality of proposed pickup times, based on the scheduling, of the first order item and the second order item; and transmitting the plurality of proposed pickup times to a driver management module.
    Type: Application
    Filed: February 11, 2021
    Publication date: August 12, 2021
    Inventor: Martin Garcia-Brosa