Patents by Inventor Christopher Barrett Ames

Christopher Barrett Ames 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: 12480933
    Abstract: A system for characterization of lumber is presented. The system includes a computing module having processor that generates a first fiducial to be printed on the lumber. The system includes an applicator module having a first printer that prints the first fiducial onto the lumber. The system includes a vision module having a camera that captures the first fiducial as printed on the lumber. The processor of the computing module determines lumber information based on a print distortion of the first fiducial as printed on the lumber. The first printer of the applicator module prints a label including the lumber information onto the lumber.
    Type: Grant
    Filed: April 10, 2025
    Date of Patent: November 25, 2025
    Assignee: Botbuilt, Inc.
    Inventors: Christopher Barrett Ames, Adam Konneker
  • Patent number: 12475274
    Abstract: A method for automatic panel design and fabrication includes receiving a two-dimensional or three-dimensional architectural plan for a building, converting the architectural plan into a first data file that contains information about a location, length, and style of each wall included in the architectural plan, obtaining, from the first data file, a list of walls to automatically generate a second data file that contains a list of panels to be constructed for each of the list of walls, and generating a set of commands for each of panels in the list and transmitting the set of commands to a robotic builder, to allow the robotic builder to automatically build each of the panels in the list.
    Type: Grant
    Filed: July 22, 2024
    Date of Patent: November 18, 2025
    Assignee: BotBuilt, Inc.
    Inventors: Christopher Barrett Ames, David Miron
  • Patent number: 12454019
    Abstract: Systems and methods for automated cutting of lumber are disclosed. The system includes a loading module that receives lumber from a loading area and places the lumber on a cutting table. The system includes an actuating module that receives the lumber from the loading module, inspects the lumber, records lumber information based on the inspection, and positions the lumber on the cutting table in preparation for cutting. The system includes a sensor module that detects the position of the lumber on the cutting table, and records the position to the lumber information. The system includes a computing module that analyzes the lumber information received from the actuating module and sensor module. The system includes a cutting module that cuts the lumber based the lumber information, the cutting resulting in cut lumber. The system includes an unloading module that places the cut lumber on an unloading area.
    Type: Grant
    Filed: July 22, 2024
    Date of Patent: October 28, 2025
    Assignee: BotBuilt, Inc.
    Inventors: Daniel Levy, Christopher Barrett Ames, Dylan Vassily, David Miron
  • Publication number: 20250321217
    Abstract: A system for characterization of lumber is presented. The system includes a computing module having processor that generates a first fiducial to be printed on the lumber. The system includes an applicator module having a first printer that prints the first fiducial onto the lumber. The system includes a vision module having a camera that captures the first fiducial as printed on the lumber. The processor of the computing module determines lumber information based on a print distortion of the first fiducial as printed on the lumber. The first printer of the applicator module prints a label including the lumber information onto the lumber.
    Type: Application
    Filed: April 10, 2025
    Publication date: October 16, 2025
    Inventors: Christopher Barrett Ames, Adam Konneker
  • Patent number: 12370685
    Abstract: An autonomous system for supporting wooden members is presented. The autonomous system includes a mobile robot configured to lift, move, and position robotic jack stands on a working surface. The autonomous system also includes a robotic jack stand with electromagnets operable to demagnetize when the mobile robot lifts the robotic jack stand from the working surface and magnetize when the mobile robot positions the robotic jack stand onto the working surface. The robotic jack stand also includes a vise member with a stationary member and a sliding member. A first motor moves the vise member along an x direction, a pair of motors move the sliding member along an y direction, and a second motor rotates a portion of the robotic jack stand by an angle theta around a z direction. The autonomous system further includes a localization system to determine a spatial location of the robotic jack stand in reference to the x direction, the y direction, and the angle theta.
    Type: Grant
    Filed: August 29, 2024
    Date of Patent: July 29, 2025
    Assignee: BotBuilt, Inc.
    Inventors: Aaron Cahn, Christopher Barrett Ames
  • Patent number: 12358178
    Abstract: An autonomous system for installing nail plates in wooden structures is provided. The system includes a C-clamp press attached to and be operated by a mobile robot. The C-clamp press includes a hydraulic cylinder operable to move a top plate relative to a stationary bottom plate; a coupler interposed between an end of the hydraulic cylinder and a the top plate; a stationary bottom plate; a top magnetic plate attached to the top plate; and a bottom magnetic plate attached to the bottom plate. Each of the top and bottom magnetic plates are configured to hold a nail plate and to embed the nail plate into a wooden member of a wooden structure when the C-clamp press is operated by the mobile robotic arm. The system further includes a computer vision system and a pressure sensor.
    Type: Grant
    Filed: August 20, 2024
    Date of Patent: July 15, 2025
    Assignee: BotBuilt, Inc.
    Inventors: Aaron Cahn, Christopher Barrett Ames
  • Publication number: 20250073900
    Abstract: An autonomous system for supporting wooden members is presented. The autonomous system includes a mobile robot configured to lift, move, and position robotic jack stands on a working surface. The autonomous system also includes a robotic jack stand with electromagnets operable to demagnetize when the mobile robot lifts the robotic jack stand from the working surface and magnetize when the mobile robot positions the robotic jack stand onto the working surface. The robotic jack stand also includes a vise member with a stationary member and a sliding member. A first motor moves the vise member along an x direction, a pair of motors move the sliding member along an y direction, and a second motor rotates a portion of the robotic jack stand by an angle theta around a z direction. The autonomous system further includes a localization system to determine a spatial location of the robotic jack stand in reference to the x direction, the y direction, and the angle theta.
    Type: Application
    Filed: August 29, 2024
    Publication date: March 6, 2025
    Inventors: Aaron Cahn, Christopher Barrett Ames
  • Publication number: 20250076106
    Abstract: Systems and methods for a fastener driving system are disclosed. The system includes a fastener driving tool configured to drive a fastener through a covering material and into an underlying framing member, where the fastener tool generates sound upon driving the fastener through the covering material. The system includes an acoustic transducer configured to capture the sound generated by the fastener driving tool. The system includes processing circuitry configured to analyze a frequency spectrum of the audio to generate a frequency spectrum analysis, based on the frequency spectrum analysis, determine whether the fastener hit or missed the underlying framing member, and generate an indication of the determination.
    Type: Application
    Filed: September 5, 2024
    Publication date: March 6, 2025
    Inventor: Christopher Barrett Ames
  • Publication number: 20250065533
    Abstract: An autonomous system for installing nail plates in wooden structures is provided. The system includes a C-clamp press attached to and be operated by a mobile robot. The C-clamp press includes a hydraulic cylinder operable to move a top plate relative to a stationary bottom plate; a coupler interposed between an end of the hydraulic cylinder and a the top plate; a stationary bottom plate; a top magnetic plate attached to the top plate; and a bottom magnetic plate attached to the bottom plate. Each of the top and bottom magnetic plates are configured to hold a nail plate and to embed the nail plate into a wooden member of a wooden structure when the C-clamp press is operated by the mobile robotic arm. The system further includes a computer vision system and a pressure sensor.
    Type: Application
    Filed: August 20, 2024
    Publication date: February 27, 2025
    Inventors: Aaron Cahn, Christopher Barrett Ames
  • Patent number: 12233559
    Abstract: Techniques of automated framing for use in the construction of building structures are described. Examples of such structures includes walls, wall panels, roofs, and the like. In one scenario, a robotic automated framing system assists with construction of a building structure. The robotic automated framing system can analyze an architectural plan and determine a project, based at least in part, on the architectural plan. The robotic automated framing system can also schedule a robot to perform the project, and cause the robot to perform at least some of the project.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: February 25, 2025
    Assignee: BotBuilt, Inc.
    Inventors: Christopher Barrett Ames, Kenneth Marenco, David Miron
  • Publication number: 20240383054
    Abstract: Systems and methods for automated cutting of lumber are disclosed. The system includes a loading module that receives lumber from a loading area and places the lumber on a cutting table. The system includes an actuating module that receives the lumber from the loading module, inspects the lumber, records lumber information based on the inspection, and positions the lumber on the cutting table in preparation for cutting. The system includes a sensor module that detects the position of the lumber on the cutting table, and records the position to the lumber information. The system includes a computing module that analyzes the lumber information received from the actuating module and sensor module. The system includes a cutting module that cuts the lumber based the lumber information, the cutting resulting in cut lumber. The system includes an unloading module that places the cut lumber on an unloading area.
    Type: Application
    Filed: May 17, 2024
    Publication date: November 21, 2024
    Inventors: Daniel Levy, Christopher Barrett Ames, Dylan Vassily, David Miron
  • Publication number: 20240383056
    Abstract: Systems and methods for automated cutting of lumber are disclosed. The system includes a loading module that receives lumber from a loading area and places the lumber on a cutting table. The system includes an actuating module that receives the lumber from the loading module, inspects the lumber, records lumber information based on the inspection, and positions the lumber on the cutting table in preparation for cutting. The system includes a sensor module that detects the position of the lumber on the cutting table, and records the position to the lumber information. The system includes a computing module that analyzes the lumber information received from the actuating module and sensor module. The system includes a cutting module that cuts the lumber based the lumber information, the cutting resulting in cut lumber. The system includes an unloading module that places the cut lumber on an unloading area.
    Type: Application
    Filed: July 22, 2024
    Publication date: November 21, 2024
    Inventors: Daniel Levy, Christopher Barrett Ames, Dylan Vassily, David Miron
  • Publication number: 20240378333
    Abstract: A method for automatic panel design and fabrication includes receiving a two-dimensional or three-dimensional architectural plan for a building, converting the architectural plan into a first data file that contains information about a location, length, and style of each wall included in the architectural plan, obtaining, from the first data file, a list of walls to automatically generate a second data file that contains a list of panels to be constructed for each of the list of walls, and generating a set of commands for each of panels in the list and transmitting the set of commands to a robotic builder, to allow the robotic builder to automatically build each of the panels in the list.
    Type: Application
    Filed: July 22, 2024
    Publication date: November 14, 2024
    Inventors: Christopher Barrett Ames, David Miron
  • Publication number: 20240354457
    Abstract: A method for automatic panel design and fabrication includes receiving a two-dimensional or three-dimensional architectural plan for a building, converting the architectural plan into a first data file that contains information about a location, length, and style of each wall included in the architectural plan, obtaining, from the first data file, a list of walls to automatically generate a second data file that contains a list of panels to be constructed for each of the list of walls, and generating a set of commands for each of panels in the list and transmitting the set of commands to a robotic builder, to allow the robotic builder to automatically build each of the panels in the list.
    Type: Application
    Filed: April 22, 2024
    Publication date: October 24, 2024
    Inventors: Christopher Barrett Ames, David Miron
  • Publication number: 20230226695
    Abstract: Techniques of automated framing for use in the construction of building structures are described. Examples of such structures includes walls, wall panels, roofs, and the like. In one scenario, a robotic automated framing system assists with construction of a building structure. The robotic automated framing system can analyze an architectural plan and determine a project, based at least in part, on the architectural plan. The robotic automated framing system can also schedule a robot to perform the project, and cause the robot to perform at least some of the project.
    Type: Application
    Filed: January 13, 2023
    Publication date: July 20, 2023
    Inventors: Christopher Barrett Ames, Kenneth Marenco, David Miron
  • Patent number: 11673265
    Abstract: Faster, less computational intense, and more robust techniques to optimize velocity of robots or portions thereof without violating constraints on acceleration and jerk (derivative of acceleration with respect to time) are described. A nonlinear problem of optimizing velocity without violating acceleration constraints is linearized, and produces acceleration constrained velocity estimates. A nonlinear problem of optimizing velocity without violating jerk constraints in linearized, and produces jerk constrained velocity estimates, and may be feed by the acceleration constrained velocity estimates. Configuration and timing may be generated and provided, e.g., as vectors, to control operation of a robot, robotic appendage or other structure.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: June 13, 2023
    Assignee: REALTIME ROBOTICS, INC.
    Inventor: Christopher Barrett Ames
  • Publication number: 20210053220
    Abstract: Faster, less computational intense, and more robust techniques to optimize velocity of robots or portions thereof without violating constraints on acceleration and jerk (derivative of acceleration with respect to time) are described. A nonlinear problem of optimizing velocity without violating acceleration constraints is linearized, and produces acceleration constrained velocity estimates. A nonlinear problem of optimizing velocity without violating jerk constraints in linearized, and produces jerk constrained velocity estimates, and may be feed by the acceleration constrained velocity estimates. Configuration and timing may be generated and provided, e.g., as vectors, to control operation of a robot, robotic appendage or other structure.
    Type: Application
    Filed: August 21, 2020
    Publication date: February 25, 2021
    Inventor: Christopher Barrett Ames