Patents by Inventor Jonathan Salfity

Jonathan Salfity 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: 11703334
    Abstract: An example robot performs a scan to obtain image data of a given region. The robot performs image analysis on the image data to detect a set of undesirable objects, and generates a reference map that excludes the set of undesirable objects, where the reference map is associated with the location of the robot at the time of the scan.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: July 18, 2023
    Assignee: Hewlett-Packard Development Company. L.P.
    Inventors: Jonathan Salfity, David Murphy
  • Patent number: 11562524
    Abstract: An example control system includes a memory and at least one processor to obtain image data from a given region and perform image analysis on the image data to detect a set of objects in the given region. For each object of the set, the example control system may classify each object as being one of multiple predefined classifications of object permanency, including (i) a fixed classification, (ii) a static and fixed classification, and/or (iii) a dynamic classification. The control system may generate at least a first layer of a occupancy map for the given region that depicts each detected object that is of the static and fixed classification and excluding each detected object that is either of the static and unfixed classification or of the dynamic classification.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: January 24, 2023
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Jonathan Salfity, David Murphy, Will Allen
  • Publication number: 20210170688
    Abstract: In some examples, an interaction module of a three-dimensional (3D) printer can include an interaction sub-module including a coupler, where the coupler is to connect to a tool, a first actuator to move the coupler in a first direction, and a second actuator to move the coupler in a second direction, and an analytics system to analyze the coupler and the tool during an interaction with a 3D object of the 3D printer, where the tool of the coupler is to interact with the 3D object of the 3D printer during a 3D print job.
    Type: Application
    Filed: August 27, 2018
    Publication date: June 10, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Kristopher J Erickson, Lihua Zhao, Jonathan Salfity
  • Publication number: 20210137438
    Abstract: Example implementations relate to control systems for mobile robots. An example control system obtains sensor data from multiple onboard sensors of a robot, and, based at least in part on input detected from the multiple on-board sensors, the control system determines a physical characteristic of a human actor moving in a region where the robot operates. Based on the physical characteristic, the control system may detect a mood of the human actor and alter the operation of the robot in response to the detected mood.
    Type: Application
    Filed: October 31, 2017
    Publication date: May 13, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jonathan Salfity, Will Allen, Hiroshi Horii
  • Publication number: 20200334887
    Abstract: An example control system includes a memory and at least one processor to obtain image data from a given region and perform image analysis on the image data to detect a set of objects in the given region. For each object of the set, the example Memory control system may classify each object as being one of multiple predefined classifications of object permanency, including (i) a fixed classification, (ii) a static and fixed classification, and/or (iii) a dynamic classification. The control system may generate at least a first layer of a occupancy map for the given region that depicts each detected Instructions To Perform object that is of the static and fixed classification and excluding each detected object that is either of the static and unfixed classification or of the dynamic classification.
    Type: Application
    Filed: October 31, 2017
    Publication date: October 22, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jonathan Salfity, David Murphy, Will Allen
  • Publication number: 20200300639
    Abstract: An example robot performs a scan to obtain image data of a given region. The robot performs image analysis on the image data to detect a set of undesirable objects, and generates a reference map that excludes the set of undesirable objects, where the reference map is associated with the location of the robot at the time of the scan.
    Type: Application
    Filed: October 31, 2017
    Publication date: September 24, 2020
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Jonathan Salfity, David Murphy