Patents by Inventor Sean Johnson

Sean 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).

  • Publication number: 20210160972
    Abstract: A home appliance, in particular a home cooking appliance, includes a home appliance cavity used as a cooking cavity. The home appliance cavity includes a substrate that is a fibrous matrix and an inorganic resin that is thermally resistant. In certain examples, the home appliance cavity is a single unit construction, eliminating assembly seams. Also described herein are methods of making the home appliance cavity.
    Type: Application
    Filed: November 25, 2019
    Publication date: May 27, 2021
    Inventors: Sean Johnson, Kenneth Jones, Robert Parchman
  • 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
  • Publication number: 20200408421
    Abstract: An appliance may include an appliance door configured to selectively open and close a cavity of the appliance. The door may be side-opening and retractable into a door storage space situated laterally adjacent to the appliance cavity. The door may be arrested in alignment with a track in the door storage space by an abutment portion of the door, and transitioned into the door storage space on rollers engaged with a track.
    Type: Application
    Filed: June 25, 2019
    Publication date: December 31, 2020
    Inventors: Sean Johnson, Kenneth Jones, Robert Parchman
  • Publication number: 20200408018
    Abstract: A cooking appliance may have side-by-side, outwardly-opening doors. The doors may be operatively coupled to each other such that they rotate together and also translate together into respective storage slots on either side of an appliance cavity. Translation into the storage slots may include guiding respective roller carriages of the doors along tracks in the storage slots.
    Type: Application
    Filed: June 25, 2019
    Publication date: December 31, 2020
    Inventors: Sean Johnson, Kenneth Jones, Robert Parchman, Stephen Somogy
  • Patent number: 10793357
    Abstract: A method for executing an order with a plurality of items assigned to a first robot of a plurality of robots operating in a warehouse with the assistance of a plurality of operators. The method includes navigating the first robot to a first location in the warehouse proximate a location of a first item in the order and pausing for an operator of to assist the first robot to execute a function. The method includes determining if the first robot has been paused for greater than a maximum dwell time without being assisted by an operator. If it has been, the method causes the first robot to leave the first location without completing the function on the first item and causing the first robot to proceed to a second location proximate a storage a second item to execute a function.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: October 6, 2020
    Inventors: Michael Charles Johnson, Sean Johnson
  • Publication number: 20200246971
    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: Application
    Filed: February 1, 2019
    Publication date: August 6, 2020
    Inventors: Michael Charles Johnson, Sean Johnson, Luis Jaquez, Bruce Welty
  • Publication number: 20200246978
    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: Application
    Filed: February 1, 2019
    Publication date: August 6, 2020
    Inventors: Michael Charles Johnson, Luis Jaquez, Sean Johnson
  • Publication number: 20200246972
    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: February 1, 2019
    Publication date: August 6, 2020
    Inventors: Michael Charles Johnson, Luis Jaquez, Sean Johnson, Andrew Alcutt
  • Publication number: 20200239232
    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: Application
    Filed: January 30, 2019
    Publication date: July 30, 2020
    Inventors: Michael Charles Johnson, Bruce Welty, Sean Johnson, Luis Jaquez
  • Publication number: 20200239233
    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: Application
    Filed: January 30, 2019
    Publication date: July 30, 2020
    Inventors: Michael Charles Johnson, Sean Johnson, Luis Jaquez, Bruce Welty
  • Publication number: 20200239231
    Abstract: A method for executing an order with a plurality of items assigned to a first robot of a plurality of robots operating in a warehouse with the assistance of a plurality of operators. The method includes navigating the first robot to a first location in the warehouse proximate a location of a first item in the order and pausing for an operator of to assist the first robot to execute a function. The method includes determining if the first robot has been paused for greater than a maximum dwell time without being assisted by an operator. If it has been, the method causes the first robot to leave the first location without completing the function on the first item and causing the first robot to proceed to a second location proximate a storage a second item to execute a function.
    Type: Application
    Filed: January 30, 2019
    Publication date: July 30, 2020
    Inventors: Michael Charles Johnson, Sean Johnson
  • Publication number: 20200182483
    Abstract: A convection system in a home cooking appliance, including: an oven cavity defined by a top wall, a bottom wall, a pair of opposed side walls, a rear wall, and a front opening closable by an oven door; at least one heating source configured to heat the oven cavity; and a convection air channel that passes along the top wall of the oven cavity and then down along the rear wall of the oven cavity, the convection air channel having at least one inlet in the top wall of the oven cavity, at least one outlet configured to communicate with the oven cavity, and a fan disposed within the convection air channel at a location outside of the oven cavity. The convection air channel is devoid of an additional heating source that is separate from and in addition to the at least one heating source.
    Type: Application
    Filed: December 7, 2018
    Publication date: June 11, 2020
    Inventors: Sean Johnson, Kenneth Jones, Robert Parchman
  • Publication number: 20200089237
    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: Application
    Filed: September 19, 2018
    Publication date: March 19, 2020
    Inventors: Matthew Whitaker, Bradley Powers, Michael Charles Johnson, Sean Johnson, Thomas Moore
  • Patent number: 10572854
    Abstract: A method for grouping a plurality of orders in an order queue of a warehouse management system, each order including one or more items and each item being associated with a physical location in a warehouse. The method includes determining a physical location in the warehouse of each item in the plurality of orders. For each order, the method also includes establishing at least one cluster region, each cluster region including at least one item from the respective order. The method further includes grouping the plurality of orders based on the physical locations of the cluster regions in the warehouse to form at least one order set.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: February 25, 2020
    Inventors: Ryan Johnson, Michael Charles Johnson, Sean Johnson, Bruce Welty
  • Patent number: 10558214
    Abstract: A method for performing tasks on items located in a space using a robot, includes receiving an order to perform a task on at least one item and obtaining a pose associated with the at least one item. The pose is in a coordinate system defined by the space and the pose is where the task is to be performed on the at least one item. The method includes navigating the robot toward the pose associated with the at least one item and detecting, when in proximity to the pose, if the pose is obstructed by an object. If the pose is obstructed by an object, halting the robot at a location spaced from the pose and then causing the robot to provide a first signal indicating that the robot is in a holding mode at the location spaced from the pose.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: February 11, 2020
    Inventors: Luis Jaquez, Sean Johnson, Michael Charles Johnson
  • Patent number: 10513033
    Abstract: A method for queuing robots destined for one or more target locations in an environment, includes determining if a plurality of robots destined for the one or more target locations have entered a predefined target zone proximate the one or more target locations. The method also includes assigning each of the robots to either its target location or one of a plurality of queue locations based on an assigned priority. The plurality of queue locations are grouped into one or more queue groups.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: December 24, 2019
    Inventors: Michael Charles Johnson, Sean Johnson, Bradley Powers, Kaitlin Margaret Gallagher
  • Patent number: 10460290
    Abstract: Systems and methods for determining status of a user in a brokered chat service are disclosed. In one example, the method comprises acts of receiving, via the brokered chat service, a check-in message from the user, establishing the status of the user as available in the brokered chat service, transmitting at least one message to the user via the brokered chat service in response to establishing the status of the user as available, and updating the status of the user in the brokered chat service in response to communication from the user.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: October 29, 2019
    Assignee: PATH MOBILE INC PTE. LTD.
    Inventors: Stuart J. Levinson, Riley W. Crane, Sean Johnson, Brian F. Buschmann, James M. Byrum, Santhosh Balasubramanian, Nathan Zorn
  • Patent number: 10452243
    Abstract: A method of operation for a system incorporating a graphical user interface embedded in a knob disposed on a side ledge within a cabin of an aircraft includes displaying a menu for at least one controllable parameter, receiving a selection of the controllable parameter, displaying at least one control for the selected controllable parameter, receiving a control input for the selected controllable parameter, and adjusting the selected controllable parameter consistent with the control input. The controllable parameter comprises a plurality of controllable parameters selected from a group comprising light intensity, light color, temperature, media type, media content, media volume, and the degree of openness of at least one window shade. A knob and an executable computer program product also are provided.
    Type: Grant
    Filed: January 27, 2014
    Date of Patent: October 22, 2019
    Assignee: BOMBARDIER INC.
    Inventors: Tim Michael Fagan, Christian Sean Johnson, Brian Conner, Jeff Bartenbach, Linsey Nancarrow, Tom Hobbs, Erick Waldman, Sebastian Petry