Patents by Inventor Peter Keefe

Peter Keefe 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: 20230028196
    Abstract: A detection device is adapted to traverse a search area and generate sensor data associated with an object that may be present in the search area, the detection device comprising a first logic device configured to detect and classify the object in the sensor data, communicate object detection information to a control system when the detection device is within a range of communications of the control system, and generate and store object analysis information for a user of the control system when the detection device is not in communication with the control system. A control system facilitates user monitoring and/or control of the detection device during operation and to access the stored object analysis information. The object analysis information is provided in an interactive display to facilitate user detection and classification of the detected object by the user to update the detection information, trained object classifier, and training dataset.
    Type: Application
    Filed: September 30, 2022
    Publication date: January 26, 2023
    Inventors: A. Peter Keefe, James Leonard Nute
  • Publication number: 20220309767
    Abstract: A detection device, such as an unmanned vehicle, is adapted to traverse a search area and generate sensor data associated with objects that may be present in the search area. The generated sensor data is used by a system including object detection inference models configured to receive the sensor data and output object data, a local object tracker configured to track detected objects in a local map, and a global object tracker configured to track detected objects on a global map. The local object tracker is configured to fuse object detections from the object detection inference models to identify locally tracked objects, and a Kalman filter processes frames of fused object data to resolve duplicates and/or invalid object detections. The global object tracker includes a pose manager, configured to track global objects in the global map and update the pose based on a map optimization process. User-in-the-loop processing includes a user interface for displaying and manual editing of detected object data.
    Type: Application
    Filed: March 11, 2022
    Publication date: September 29, 2022
    Inventors: A. Peter Keefe, James Leonard Nute
  • Patent number: 9789612
    Abstract: A method of operating a robot includes electronically receiving images and augmenting the images by overlaying a representation of the robot on the images. The robot representation includes user-selectable portions. The method includes electronically displaying the augmented images and receiving an indication of a selection of at least one user-selectable portion of the robot representation. The method also includes electronically displaying an intent to command the selected at least one user-selectable portion of the robot representation, receiving an input representative of a user interaction with at least one user-selectable portion, and issuing a command to the robot based on the user interaction.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: October 17, 2017
    Assignee: IROBOT DEFENSE HOLDINGS, INC.
    Inventors: Orin P. F. Hoffman, Peter Keefe, Eric Smith, John Wang, Andrew Labrecque, Brett Ponsler, Susan Macchia, Brian J. Madge
  • Publication number: 20170217021
    Abstract: A method of operating a robot includes electronically receiving images and augmenting the images by overlaying a representation of the robot on the images. The robot representation includes user-selectable portions. The method includes electronically displaying the augmented images and receiving an indication of a selection of at least one user-selectable portion of the robot representation. The method also includes electronically displaying an intent to command the selected at least one user-selectable portion of the robot representation, receiving an input representative of a user interaction with at least one user-selectable portion, and issuing a command to the robot based on the user interaction.
    Type: Application
    Filed: March 13, 2017
    Publication date: August 3, 2017
    Inventors: Orin P.F. Hoffman, Peter Keefe, Eric Smith, John Wang, Andrew Labrecque, Brett Ponsler, Susan Macchia, Brian J. Madge
  • Patent number: 9592604
    Abstract: A method of operating a robot includes electronically receiving images and augmenting the images by overlaying a representation of the robot on the images. The robot representation includes user-selectable portions. The method includes electronically displaying the augmented images and receiving an indication of a selection of at least one user-selectable portion of the robot representation. The method also includes electronically displaying an intent to command the selected at least one user-selectable portion of the robot representation, receiving an input representative of a user interaction with at least one user-selectable portion, and issuing a command to the robot based on the user interaction.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: March 14, 2017
    Assignee: IROBOT DEFENSE HOLDINGS, INC.
    Inventors: Orin P. F. Hoffman, Peter Keefe, Eric Smith, John Wang, Andrew Labrecque, Brett Ponsler, Susan Macchia, Brian J. Madge
  • Publication number: 20160243698
    Abstract: A method of operating a robot includes electronically receiving images and augmenting the images by overlaying a representation of the robot on the images. The robot representation includes user-selectable portions. The method includes electronically displaying the augmented images and receiving an indication of a selection of at least one user-selectable portion of the robot representation. The method also includes electronically displaying an intent to command the selected at least one user-selectable portion of the robot representation, receiving an input representative of a user interaction with at least one user-selectable portion, and issuing a command to the robot based on the user interaction.
    Type: Application
    Filed: March 14, 2016
    Publication date: August 25, 2016
    Inventors: Orin P.F. Hoffman, Peter Keefe, Eric Smith, John Wang, Andrew Labrecque, Brett Ponsler, Susan Macchia, Brian J. Madge
  • Patent number: 9283674
    Abstract: A method of operating a robot includes electronically receiving images and augmenting the images by overlaying a representation of the robot on the images. The robot representation includes user-selectable portions. The method includes electronically displaying the augmented images and receiving an indication of a selection of at least one user-selectable portion of the robot representation. The method also includes electronically displaying an intent to command the selected at least one user-selectable portion of the robot representation, receiving an input representative of a user interaction with at least one user-selectable portion, and issuing a command to the robot based on the user interaction.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: March 15, 2016
    Assignee: iRobot Corporation
    Inventors: Orin P. F. Hoffman, Peter Keefe, Eric Smith, John Wang, Andrew Labrecque, Brett Ponsler, Susan Macchia, Brian J. Madge
  • Publication number: 20150190925
    Abstract: A method of operating a robot includes electronically receiving images and augmenting the images by overlaying a representation of the robot on the images. The robot representation includes user-selectable portions. The method includes electronically displaying the augmented images and receiving an indication of a selection of at least one user-selectable portion of the robot representation. The method also includes electronically displaying an intent to command the selected at least one user-selectable portion of the robot representation, receiving an input representative of a user interaction with at least one user-selectable portion, and issuing a command to the robot based on the user interaction.
    Type: Application
    Filed: October 6, 2014
    Publication date: July 9, 2015
    Inventors: Orin P.F. Hoffman, Peter Keefe, Eric Smith, John Wang, Andrew Labrecque, Brett Ponsler, Susan Macchia
  • Patent number: 7723600
    Abstract: The present disclosure provides for a display device for displaying indicia and/or printed material. More particularly, the present disclosure provides for a display device for displaying indicia and/or printed material, as well as for storing, packaging and/or housing CDs or DVDs or the like. In one embodiment, the present disclosure provides for a display device that is convertible between a poster for displaying indicia in a group or solitary setting free of interruptions or discontinuities in the display of indicia; a self-standing structure or configuration for displaying the indicia without the need of a separate support device; a storage pocket configuration for conveniently storing items; and a pocket folder and/or CD/DVD packaging configuration for housing and/or storing CDs/DVDs and/or other items or the like, and for transporting the display device and/or CDs/DVDs or the like. Indicia may be positioned anywhere on the display device.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: May 25, 2010
    Assignee: InkTree, Inc.
    Inventors: Michael Eric Braun, John Keefe, Peter Keefe, Jennifer L. Keefe, legal representative
  • Publication number: 20080135504
    Abstract: The present disclosure provides for a display device for displaying indicia and/or printed material. More particularly, the present disclosure provides for a display device for displaying indicia and/or printed material, as well as for storing, packaging and/or housing CDs or DVDs or the like. In one embodiment, the present disclosure provides for a display device that is convertible between a poster for displaying indicia in a group or solitary setting free of interruptions or discontinuities in the display of indicia; a self-standing structure or configuration for displaying the indicia without the need of a separate support device; a storage pocket configuration for conveniently storing items; and a pocket folder and/or CD/DVD packaging configuration for housing and/or storing CDs/DVDs and/or other items or the like, and for transporting the display device and/or CDs/DVDs or the like. Indicia may be positioned anywhere on the display device.
    Type: Application
    Filed: January 17, 2008
    Publication date: June 12, 2008
    Applicant: INKTREE, INC.
    Inventors: Michael Eric Braun, John Keefe, Peter Keefe, Jennifer L. Keefe