Patents by Inventor Michael Charles Johnson

Michael Charles Johnson 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: 11741564
    Abstract: A method for executing orders assigned to a plurality of robots operating in a warehouse, including receiving an order with a plurality of items, each item associated with an item location. The method includes defining a plurality of regions and identifying the regions which include at least one item location associated with the order received by the robot. The method also includes determining, from the regions identified, which regions which include at least one operator and assessing criteria relating to a current location of the robot and to the item locations associated with the regions having at least one operator. The method further includes selecting an item location to which the robot is to navigate from a current location based on an assessment of criteria relating to the current location of the robot and to the item locations associated with the regions in which are located at least one operator.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: August 29, 2023
    Assignee: Locus Robotics Corp.
    Inventors: Michael Charles Johnson, Sean Johnson, Rick Faulk
  • Patent number: 11724883
    Abstract: Systems and methods for presorting and executing robot-assisted putaway tasks in a navigational space include assigning each of a plurality of item storage arrays to one of a plurality of zones defined within the navigational space, scanning an item identifier of at least one of a plurality of unsorted items to be stored at locations throughout the warehouse, retrieving, in response to receiving identifying information corresponding to the at least one scanned unsorted item, item data describing a storage location for putaway within the warehouse of each of the at least one scanned items, determining, from the storage location, a corresponding one of the plurality of zones of the warehouse in which the storage location is located, and placing each scanned unsorted item into an interconnected container of one of the item storage arrays assigned to the corresponding one of the zones.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: August 15, 2023
    Assignee: Locus Robotics Corp.
    Inventors: Sean Johnson, Luis Jaquez, Michael Charles Johnson
  • Patent number: 11724395
    Abstract: Systems and methods are provided for robot congestion management including a robot monitoring server configured to track a location of a plurality of robots within a navigational space and a plurality of robots in communication with the robot monitoring server, each robot including a processor and a memory, the memory storing instructions that, when executed by the processor, cause the autonomous robot to determine, from a task list assigned to the robot, a first pose location corresponding to a first task, receive, from the robot monitoring server, congestion information associated with the first pose location, identify a congested state of the first pose location indicated by the congestion information, select, responsive to the identification of the congested state, a second task from the task list, and navigate to a second pose location corresponding to the second task.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: August 15, 2023
    Assignee: Locus Robotics Corp.
    Inventors: Michael Charles Johnson, Luis Jaquez, Sean Johnson, Andrew Alcutt
  • Publication number: 20230202042
    Abstract: Systems and methods are provided for robot congestion management including a robot monitoring server configured to track a location of a plurality of robots within a navigational space and a plurality of robots in communication with the robot monitoring server, each robot including a processor and a memory, the memory storing instructions that, when executed by the processor, cause the autonomous robot to determine, from a task list assigned to the robot, a first pose location corresponding to a first task, receive, from the robot monitoring server, congestion information associated with the first pose location, identify a congested state of the first pose location indicated by the congestion information, select, responsive to the identification of the congested state, a second task from the task list, and navigate to a second pose location corresponding to the second task.
    Type: Application
    Filed: March 7, 2023
    Publication date: June 29, 2023
    Inventors: Michael Charles Johnson, Luis Jaquez, Sean Johnson, Andrew Alcutt
  • Patent number: 11479414
    Abstract: Processes are provided for dynamically sorting and storing items in a warehouse without the need for presorting items and without delaying or negatively impacting the efficiency of operators in the warehouse. Items are individually scanned and placed in totes of a tote-array provided on a mobile robot. An optimized route is calculated based on the items in the tote-array, and the robot navigates to a first location on the route. When the item has been put away, a replacement item is placed in the just-emptied tote of the tote-array, and an updated route is calculated. A robot capable of navigating to predefined locations for storing items is a warehouse is provided.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: October 25, 2022
    Assignee: Locus Robotics Corp.
    Inventors: Sean Johnson, Luis Jaquez, Michael Charles Johnson
  • Publication number: 20220081216
    Abstract: Systems and methods for presorting and executing robot-assisted putaway tasks in a navigational space include assigning each of a plurality of item storage arrays to one of a plurality of zones defined within the navigational space, scanning an item identifier of at least one of a plurality of unsorted items to be stored at locations throughout the warehouse, retrieving, in response to receiving identifying information corresponding to the at least one scanned unsorted item, item data describing a storage location for putaway within the warehouse of each of the at least one scanned items, determining, from the storage location, a corresponding one of the plurality of zones of the warehouse in which the storage location is located, and placing each scanned unsorted item into an interconnected container of one of the item storage arrays assigned to the corresponding one of the zones.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 17, 2022
    Inventors: Sean Johnson, Luis Jaquez, Michael Charles Johnson
  • Publication number: 20220084153
    Abstract: A method for executing orders assigned to a plurality of robots operating in a warehouse, including receiving an order with a plurality of items, each item associated with an item location. The method includes defining a plurality of regions and identifying the regions which include at least one item location associated with the order received by the robot. The method also includes determining, from the regions identified, which regions which include at least one operator and assessing criteria relating to a current location of the robot and to the item locations associated with the regions having at least one operator. The method further includes selecting an item location to which the robot is to navigate from a current location based on an assessment of criteria relating to the current location of the robot and to the item locations associated with the regions in which are located at least one operator.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 17, 2022
    Inventors: Michael Charles Johnson, Sean Johnson, Rick Faulk
  • Publication number: 20220083062
    Abstract: Systems and methods are provided for robot navigation management including a server configured to define a first zone and a second, adjacent zone within an environment, a threshold along a border between the first and second zones, and a waypoint associated with the threshold. One or more autonomous robots in communication with the server are configured to determine a route from the first zone to the second zone crossing the threshold, the route including a waypoint; and navigate the robot along the route from the first zone to the second zone, including traversing the waypoint in conjunction with crossing the threshold.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 17, 2022
    Inventors: Luis Jaquez, Sean Johnson, Michael Charles Johnson, Andrew Alcutt
  • Publication number: 20220081215
    Abstract: Systems and methods for presorting and executing robot-assisted putaway tasks in a navigational space include assigning each of a plurality of item storage arrays to one of a plurality of zones defined within the navigational space, scanning an item identifier of at least one of a plurality of unsorted items to be stored at locations throughout the warehouse, retrieving, in response to receiving identifying information corresponding to the at least one scanned unsorted item, item data describing a storage location for putaway within the warehouse of each of the at least one scanned items, determining, from the storage location, a corresponding one of the plurality of zones of the warehouse in which the storage location is located, and placing each scanned unsorted item into an interconnected container of one of the item storage arrays assigned to the corresponding one of the zones.
    Type: Application
    Filed: September 11, 2020
    Publication date: March 17, 2022
    Inventors: Sean Johnson, Luis Jaquez, Michael Charles Johnson
  • Patent number: 11256259
    Abstract: Systems and methods for contextually mapping zones within a space for regulating robotic navigation within the space include defining, by at least one fiducial marker positioned within the space, a zone within the space, associating a rule with the zone, the rule at least partially dictating operation of one or more robots within the zone, and operating the one or more robots within the zone consistent with the rule.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: February 22, 2022
    Assignee: Locus Robotics Corp.
    Inventors: Matthew Whitaker, Bradley Powers, Michael Charles Johnson, Sean Johnson, Thomas Moore
  • Patent number: 11213950
    Abstract: Systems and methods for proximate robot object detection and avoidance are provided herein which include a receiver in electronic communication with an autonomous robot and configured to receive a broadcast message from a beacon, a processor, and a memory, the memory storing instructions that, when executed by the processor, cause the autonomous robot to detect, based on the received broadcast message, a proximity of the beacon to the autonomous robot, determine, from the received broadcast message, a beacon status, the beacon status indicating whether the beacon is stationary, approaching the autonomous robot, or withdrawing from the autonomous robot, identify, according to the detected proximity and the determined beacon status, a corresponding proximity operation, and control the autonomous robot to stop an ordinary operation and operate according to the identified proximity operation.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: January 4, 2022
    Assignee: Locus Robotics Corp.
    Inventors: Michael Charles Johnson, Sean Johnson, Luis Jaquez, Bruce Welty
  • Patent number: 11078019
    Abstract: A method for assigning orders to a plurality of robots fulfilling orders in a warehouse with the assistance of a plurality of operators. The method includes providing a first robot of the plurality of robots to a be assigned an order set, including one or more orders to be fulfilled and assessing the locations of at least one of the plurality of robots or at least one of the plurality of operators in the warehouse. The method also includes selecting an anchor location in the warehouse and generating an order set for the first robot correlated to the anchor location in the warehouse. The method also includes assigning the order set to the first robot for fulfillment.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: August 3, 2021
    Assignee: Locus Robotics Corp.
    Inventors: Michael Charles Johnson, Bruce Welty, Sean Johnson, Luis Jaquez
  • Patent number: 11034027
    Abstract: Systems and methods for robot assisted personnel routing including a plurality of autonomous robots operating within a navigational space, each robot including a processor and a memory storing instructions that, when executed by the processor, cause the autonomous robot to detect completion of a task operation by a human operator, receive status information corresponding to at least one other robot, the status information including at least one of a location or a wait time associated with the other robot, determine, from the status information, at least one next task recommendation for directing the human operator to a next robot for a next task operation, and render, on a display of the robot, the at least one next task recommendation for viewing by the human operator, the next task recommendation including a location of the next robot corresponding to the next task.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: June 15, 2021
    Assignee: Locus Robotics Corp.
    Inventors: Michael Charles Johnson, Luis Jaquez, Sean Johnson
  • Patent number: 11000953
    Abstract: Methods and systems are provided for improving operator performance by robot gamification, the method including parking a robot at a pose location within a navigational space, identifying, by a sensor in electronic communication with an interactive display device, an operator located within a zone proximate the robot for acquiring an item to be picked, receiving, at the interactive display device, operator performance data associated with the acquiring of the item, and rendering, on the interactive display device in response to the received operator performance data, at least one graphic representation of operator achievement within a gamified performance tracking environment.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: May 11, 2021
    Assignee: Locus Robotics Corp.
    Inventors: Michael Charles Johnson, Sean Johnson, Luis Jaquez, Bruce Welty, Karen Leavitt
  • Patent number: 10994933
    Abstract: A method for recommending a tote type for an operator to select for use in robot induction process, wherein the robot operates under the control of a warehouse management system to fulfill orders, each order including one or more items and each item being located in a warehouse. The method includes grouping one or more orders from an order queue to form at least one order set. The method also includes identifying, based on a characteristic of the at least one order set, a preferred tote type to be assigned to the robot to carry the order set on the robot. The method further includes communicating to an operator the preferred tote type to enable the operator to select from a plurality of totes a tote of the preferred tote type to assign to the robot for execution of the order.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: May 4, 2021
    Assignee: Locus Robotics Corp.
    Inventors: Michael Charles Johnson, Sean Johnson, Luis Jaquez, Bruce Welty
  • Patent number: 10913604
    Abstract: A method for queuing robots destined for one or more processing stations in an environment includes determining when each robot of a plurality of robots destined for the one or more processing stations have entered a predefined target zone proximate the one or more processing stations. The method also includes assigning each of the robots to one of a plurality of queue positions based on an assigned priority and directing each of the robots from its assigned queue position to a processing position of one of the processing stations. Each of the processing stations includes at least two processing positions for a like number of robots to occupy for processing by an operator.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: February 9, 2021
    Inventors: Kaitlin Margaret Gallagher, Sean Johnson, Michael Charles Johnson, Luis Jaquez
  • Patent number: D1006846
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: December 5, 2023
    Assignee: Locus Robotics Corp.
    Inventors: William Richardson Jones, Colin Alexander Davis, John Stephen Lanier, Seth Edwards Allen, Michael Sussman, Michael Charles Johnson, Sean Johnson, Brad Edward Fiore, Christina Nicole Fong, Peter Sussman
  • Patent number: D1006847
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: December 5, 2023
    Assignee: Locus Robotics Corp.
    Inventors: William Richardson Jones, Colin Alexander Davis, John Stephen Lanier, Seth Edwards Allen, Michael Sussman, Michael Charles Johnson, Sean Johnson, Brad Edward Fiore, Mark Kniffin, Hian Kai Kwa, Christina Nicole Fong, Jonathan David Dix, Peter Sussman
  • Patent number: D1006848
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: December 5, 2023
    Assignee: Locus Robotics Corp.
    Inventors: William Richardson Jones, Colin Alexander Davis, John Stephen Lanier, Seth Edwards Allen, Michael Sussman, Michael Charles Johnson, Sean Johnson, Brad Edward Fiore, Mark Kniffin, Hian Kai Kwa, Christina Nicole Fong, Jonathan David Dix, Peter Sussman, John Boezi, III
  • Patent number: D1006849
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: December 5, 2023
    Assignee: Locus Robotics Corp.
    Inventors: William Richardson Jones, Colin Alexander Davis, John Stephen Lanier, Seth Edwards Allen, Michael Sussman, Michael Charles Johnson, Sean Johnson, Brad Edward Fiore, Christina Nicole Fong, Peter Sussman