Patents by Inventor Michael Rorro

Michael Rorro 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: 11803805
    Abstract: For each order in a supply chain, order details are accessed. A disposition of each load of each order, the disposition comprising a plurality of expected milestones and a plurality of actual milestones. Each load is identified as either completed or projected based on the disposition of the load. An inventory readiness metric for each load is determined based on the disposition of the load. An inventory readiness root cause for each load is determined based on the disposition of the load. Load data for each load is stored in a supply chain data store. The load data comprising the disposition of the load, the inventory readiness metric for the load, and the inventory readiness root cause for the load. Queries about the supply chain are responded to using the load data.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: October 31, 2023
    Assignee: Target Brands, Inc.
    Inventors: Daniel J. Johnson, Michael Rorro, Patrick McNeil, Roshan Choudhary, Ruchi Nema, Jaideep Shetty, Chinmay Jethwa
  • Patent number: 11687880
    Abstract: In some implementations, a system for providing interfaces for visualizing and managing a supply chain includes an inventory readiness date system that is configured to generate inventory readiness dates for items in the supply chain. Inventory readiness dates can (i) be calendar dates on which the items are expected to be available for distribution at destination locations, (ii) be generated upon creation of orders for the items, (ii) be configured to remain fixed and unchanged for the items regardless of events affecting delivery of the items to the destination locations. The system can further include a supply chain data system that is configured to receive and aggregate supply chain information for the items from a plurality of supply chain data sources. The system can further include a supply chain tracking system that is configured to generate and present interfaces for visualizing and managing the supply chain.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: June 27, 2023
    Assignee: Target Brands, Inc.
    Inventors: Michael Rorro, Bryce Cooks, Anne Plaisted
  • Patent number: 11669802
    Abstract: A warehouse coordination system performs a simulation of tasks to be performed over a shift for a warehouse process, according to a defined sequence of the tasks and defined resources to be applied to the tasks, and generates simulation output data. The warehouse coordination system stores data that represents the defined sequence of the tasks, data that represents the defined resources to be applied to the tasks, and the simulation output data. The warehouse coordination system receives real-time warehouse data that indicates tasks being performed over the shift. The warehouse coordination system provides data for a performance monitoring interface, and the performance monitoring interface presents, for a plurality of time periods, an amount of tasks that have been predicted to be performed according to the simulation of the tasks, in comparison to an amount of tasks that have been performed according to the real-time warehouse data.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: June 6, 2023
    Assignee: Target Brands, Inc.
    Inventors: Dan Goetzke, Michael Rorro, Alexander J. Meyer, Chuong Bui, Mike Parker, Allison Ewald, Cory Norell, Margaret Casey, Christopher Swenson
  • Patent number: 11640580
    Abstract: Systems and methods for prioritizing trailers can include receiving a list of trailers at a distribution center, determining, for each trailer, an aggregate inventory readiness date, and ranking, into a high priority list, one or more trailers of the trailers that contain high priority items. The method can also include ranking, into an inventory readiness date list, one or more trailers of the trailers that were not added to the high priority list based on the aggregate inventory readiness date of each trailer, selecting, from the inventory readiness date list, trailers having the same aggregate inventory readiness date, ranking those trailers into a store need list based on one or more of the trailers containing needed items. The method can also include generating a trailer unload prioritization list based on combining the high priority list, the inventory readiness date list, and the store need list, and outputting the list.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: May 2, 2023
    Assignee: TARGET BRANDS, INC.
    Inventors: Michael Rorro, Daniel J. Johnson, John Evers, Alexander Bliss, Jesse Sprinkel
  • Publication number: 20230093180
    Abstract: For each order in a supply chain, order details are accessed. A disposition of each load of each order, the disposition comprising a plurality of expected milestones and a plurality of actual milestones. Each load is identified as either completed or projected based on the disposition of the load. An inventory readiness metric for each load is determined based on the disposition of the load. An inventory readiness root cause for each load is determined based on the disposition of the load. Load data for each load is stored in a supply chain data store. The load data comprising the disposition of the load, the inventory readiness metric for the load, and the inventory readiness root cause for the load. Queries about the supply chain are responded to using the load data.
    Type: Application
    Filed: September 23, 2021
    Publication date: March 23, 2023
    Inventors: Daniel J. Johnson, Michael Rorro, Patrick McNeil, Roshan Choudhary, Ruchi Nema, Jaideep Shetty, Chinmay Jethwa
  • Patent number: 11544658
    Abstract: In some implementations, a method performed by data processing apparatuses includes receiving order data that represents a plurality of ordered items for delivery to a location; selecting a first policy from a store of first policies; transforming at least a portion of the order data into a plurality of item units, based on rules associated with the selected first policy; selecting a second policy from a store of second policies; for each item unit, based on rules associated with the selected second policy, modifying the item unit to include annotated information that corresponds to operations to be performed on the item unit; and generating instructions for grouping the plurality of item units for delivery to the location, based on the annotated information for the item units.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: January 3, 2023
    Assignee: Target Brands, Inc.
    Inventors: Michael Rorro, Tikhon Jelvis, Bryce Cooks, Kaveh Khodjasteh Lakelayeh
  • Publication number: 20220358437
    Abstract: Order data specifies one or more items to be purchased from one or more source locations in a supply chain for a destination location. One or more constraints are received for the order in the supply chain. Travel path are determined for the item to reach the destination location, the travel path defining a plurality of facilities and a plurality of travel legs that together define a travel path for the item to be shipped from a source location to a destination location. One or more milestones for the travel path are selected based on the constraints. One or more other milestones for the travel path are selected based on the constraints. One of the milestones is an inventory readiness date that specifies a first calendar date on which an order of items should be ready at each items' respective destination location.
    Type: Application
    Filed: May 6, 2021
    Publication date: November 10, 2022
    Applicant: Target Brands, Inc.
    Inventors: Michael Rorro, Moid Alwy, Daniel J. Johnson, John Evers, Alex Bliss, Jesse Sprinkel
  • Publication number: 20220292455
    Abstract: Systems and methods for prioritizing trailers can include receiving a list of trailers at a distribution center, determining, for each trailer, an aggregate inventory readiness date, and ranking, into a high priority list, one or more trailers of the trailers that contain high priority items. The method can also include ranking, into an inventory readiness date list, one or more trailers of the trailers that were not added to the high priority list based on the aggregate inventory readiness date of each trailer, selecting, from the inventory readiness date list, trailers having the same aggregate inventory readiness date, ranking those trailers into a store need list based on one or more of the trailers containing needed items. The method can also include generating a trailer unload prioritization list based on combining the high priority list, the inventory readiness date list, and the store need list, and outputting the list.
    Type: Application
    Filed: March 11, 2021
    Publication date: September 15, 2022
    Inventors: Michael Rorro, Daniel J. Johnson, John Evers, Alexander Bliss, Jesse Sprinkel
  • Publication number: 20220284380
    Abstract: A warehouse coordination system performs a simulation of tasks to be performed over a shift for a warehouse process, according to a defined sequence of the tasks and defined resources to be applied to the tasks, and generates simulation output data. The warehouse coordination system stores data that represents the defined sequence of the tasks, data that represents the defined resources to be applied to the tasks, and the simulation output data. The warehouse coordination system receives real-time warehouse data that indicates tasks being performed over the shift. The warehouse coordination system provides data for a performance monitoring interface, and the performance monitoring interface presents, for a plurality of time periods, an amount of tasks that have been predicted to be performed according to the simulation of the tasks, in comparison to an amount of tasks that have been performed according to the real-time warehouse data.
    Type: Application
    Filed: March 8, 2021
    Publication date: September 8, 2022
    Inventors: Dan Goetzke, Michael Rorro, Alexander J. Meyer, Chuong Bui, Mike Parker, Allison Ewald, Cory Norell, Margaret Casey, Christopher Swenson
  • Patent number: 11436543
    Abstract: A warehouse coordination system provides data for a plan creation user interface for a warehouse process. The warehouse coordination system receives user input that indicates a sequence of tasks to be performed over a shift for the warehouse process, user input that indicates resources to be applied to the tasks, and a simulation command to perform a simulation of the tasks. In response to receiving the simulation command, the warehouse coordination system performs the simulation of the tasks according to the user input. The warehouse coordination system provides simulation output data based on the simulation of the tasks, and receives a confirmation command to confirm the simulation output data. In response to receiving the confirmation command, the warehouse coordination system stores the user input that indicates the sequence of tasks to be performed, the user input that indicates the resources to be applied to the tasks, and the simulation output.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: September 6, 2022
    Assignee: Target Brands, Inc.
    Inventors: Michael Rorro, Alexander J. Meyer, Dan Goetzke, Chuong Bui, Mike Parker, Allison Ewald, Cory Norell
  • Publication number: 20220207480
    Abstract: In some implementations, a system for providing interfaces for visualizing and managing a supply chain includes an inventory readiness date system that is configured to generate inventory readiness dates for items in the supply chain. Inventory readiness dates can (i) be calendar dates on which the items are expected to be available for distribution at destination locations, (ii) be generated upon creation of orders for the items, (ii) be configured to remain fixed and unchanged for the items regardless of events affecting delivery of the items to the destination locations. The system can further include a supply chain data system that is configured to receive and aggregate supply chain information for the items from a plurality of supply chain data sources. The system can further include a supply chain tracking system that is configured to generate and present interfaces for visualizing and managing the supply chain.
    Type: Application
    Filed: December 29, 2020
    Publication date: June 30, 2022
    Inventors: Michael Rorro, Bryce Cooks, Anne Plaisted
  • Publication number: 20220207452
    Abstract: A warehouse coordination system provides data for a plan creation user interface for a warehouse process. The warehouse coordination system receives user input that indicates a sequence of tasks to be performed over a shift for the warehouse process, user input that indicates resources to be applied to the tasks, and a simulation command to perform a simulation of the tasks. In response to receiving the simulation command, the warehouse coordination system performs the simulation of the tasks according to the user input. The warehouse coordination system provides simulation output data based on the simulation of the tasks, and receives a confirmation command to confirm the simulation output data. In response to receiving the confirmation command, the warehouse coordination system stores the user input that indicates the sequence of tasks to be performed, the user input that indicates the resources to be applied to the tasks, and the simulation output.
    Type: Application
    Filed: December 31, 2020
    Publication date: June 30, 2022
    Inventors: Michael Rorro, Alexander J. Meyer, Dan Goetzke, Chuong Bui, Mike Parker, Allison Ewald, Cory Norell
  • Publication number: 20220207449
    Abstract: In some implementations, a system for tracking orders in a supply chain includes one or more processors; and computer-readable memory storing instructions that, when executed by the processors, cause the processors to perform operations including receiving a request for an order metric for an order, wherein the order includes a plurality of items being distributed to a plurality of destination locations across a plurality of loads. The operations can further include identifying (i) inventory readiness dates for the items in the order and (ii) the loads transporting the items to their respective destination locations, wherein the inventory readiness dates specify predetermined first calendar dates on which the items are scheduled to be ready for distribution from the corresponding destination locations. The operations can further include outputting the order metric, wherein the order metric provides an aggregate view of the order's status across the plurality of loads transporting the items.
    Type: Application
    Filed: December 29, 2020
    Publication date: June 30, 2022
    Inventors: Bryce Cooks, Michael Rorro, Anne Plaisted, Anthony Louis Russo, III, Anthony Bradley Pluth, Nikita Vasant Solanki, Erin Cassidy Mozdy
  • Publication number: 20220198391
    Abstract: An inventory readiness date is received that specifies a first calendar date on which an order of items should be ready at each items' respective destination location. For each item of the order, an arrival date before the readiness date is determined, the arrival date specifying a second calendar date on which the item should arrive at the item's respective destination location. A departure date before the arrival date is determined, the departure date specifying a third calendar date on which the item should depart the item's respective source location. For each item of the order, an inventory readiness metric is determined based on the item's travel based on tracking data for the item as the item travels from the item's respective source location to the respective destination location.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 23, 2022
    Inventors: Michael Rorro, Bryce Cooks, Anne Plaisted, Anthony Louis Russo, III, Anthony Bradley Pluth, Nikita Vasant Solanki, Erin Cassidy Mozdy
  • Publication number: 20220198382
    Abstract: For each of a plurality of orders, an inventory readiness date is received that specifies a first calendar date on which the order of items should be ready at each items' respective destination location. For each item of each order, an arrival date before the readiness date is determined, the arrival date specifying a second calendar date on which the item should arrive at the item's respective destination location. For each item of the order, a corresponding load that the item is a member of is maintained. For each item of the plurality of orders, an inventory readiness metric is generated based on the item's travel based on tracking data for the item's load as the item's load travels from the item's respective source location to the respective destination location.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 23, 2022
    Inventors: Bryce Cooks, Michael Rorro, Anne Plaisted
  • Publication number: 20220188767
    Abstract: A warehouse coordination system receives warehouse data that represents a current warehouse state, and performance data that represents historical performance of warehouse workers. The warehouse coordination system generates and stores enhanced warehouse data, and provides the data for a plan creation user interface for a warehouse process. The warehouse coordination system receives, through the plan creation user interface, user input that indicates workers to be applied to tasks to be performed over a shift for the warehouse process, and a simulation command to perform a simulation of the tasks. In response to receiving the simulation command, the warehouse coordination system performs a simulation of tasks according to the user inputs, and stores a simulated warehouse process plan that specifies the tasks. The warehouse coordination system receives real-time data that indicates tasks being performed over the shift, and provides the data for a performance monitoring interface for the warehouse process.
    Type: Application
    Filed: December 15, 2020
    Publication date: June 16, 2022
    Inventors: Michael Rorro, Alexander J. Meyer, Chuong Bui
  • Publication number: 20200334619
    Abstract: In some implementations, a method performed by data processing apparatuses includes receiving order data that represents a plurality of ordered items for delivery to a location; selecting a first policy from a store of first policies; transforming at least a portion of the order data into a plurality of item units, based on rules associated with the selected first policy; selecting a second policy from a store of second policies; for each item unit, based on rules associated with the selected second policy, modifying the item unit to include annotated information that corresponds to operations to be performed on the item unit; and generating instructions for grouping the plurality of item units for delivery to the location, based on the annotated information for the item units.
    Type: Application
    Filed: March 2, 2020
    Publication date: October 22, 2020
    Applicant: Target Brands, Inc.
    Inventors: Michael Rorro, Tikhon Jelvis, Bryce Cooks, Kaveh Khodjasteh Lakelayeh
  • Publication number: 20200184387
    Abstract: In some implementations, a method performed by data processing apparatuses includes receiving order data that defines one or more orders for items to be transported, selecting a first combination of policies for a plurality of sub-processes, each policy representing a strategy for performing a respective sub-process included in an overall process for transporting the items, performing a first simulation based on the first selected policy combination, selecting a second, different combination of policies for the plurality of sub-processes, performing a second simulation based on the second selected policy combination, comparing results of the first simulation and results of the second simulation, and based on the comparison, selecting one of the first combination of policies or the second combination of policies as an optimized policy combination.
    Type: Application
    Filed: November 12, 2019
    Publication date: June 11, 2020
    Applicant: Target Brands, Inc.
    Inventors: Kaveh Khodjasteh Lakelayeh, Michael Rorro, Tikhon Jelvis, Bryce Cooks