Patents by Inventor Anthony Wright
Anthony Wright 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: 20260145268Abstract: A moveable head of a computer numerically controlled machine may deliver electromagnetic energy sufficient to cause a first change in a material at least partially contained within an interior space of the CNC machine. A feature of the material may be imaged using at least one camera present inside the interior space to update a position of the material, and the moveable head may be aligned to deliver electromagnetic energy sufficient to cause a second change in the material such that the second change is positioned on the material consistent with the first change and with an intended final appearance of the material. Methods, systems, and article of manufacture are described.Type: ApplicationFiled: January 20, 2026Publication date: May 28, 2026Applicant: MAKEBLOCK HONGKONG HOLDING LIMITEDInventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Dean Putney, Timothy Ellis, Lauren Banka
-
Patent number: 12638821Abstract: Sensor data generated by a sensor of a computer numerically controlled machine can be compared with a forecast. The forecast can include expected sensor data for the sensor, over a course of an execution plan for making a cut with a movable laser cutting head. The sensor data can be generated during execution of the execution plan. During execution of the execution plan, the sensor data can be monitored and a deviation of from the forecast can be detected. It can be determined, based on the detecting, that an anomalous condition of the computer numerically controlled machine has occurred. Based on the determining, an action can be performed.Type: GrantFiled: January 22, 2024Date of Patent: May 26, 2026Assignee: MAKEBLOCK HONGKONG HOLDING LIMITEDInventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Dean Putney, Timothy Ellis, Lauren Banka
-
Patent number: 12528139Abstract: A moveable head of a computer numerically controlled machine may deliver electromagnetic energy sufficient to cause a first change in a material at least partially contained within an interior space of the CNC machine. A feature of the material may be imaged using at least one camera present inside the interior space to update a position of the material, and the moveable head may be aligned to deliver electromagnetic energy sufficient to cause a second change in the material such that the second change is positioned on the material consistent with the first change and with an intended final appearance of the material. Methods, systems, and article of manufacture are described.Type: GrantFiled: May 24, 2024Date of Patent: January 20, 2026Assignee: Glowforge, Inc.Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Dean Putney, Timothy Ellis, Lauren Banka
-
Publication number: 20250334949Abstract: A method for accessing a computer-numerically-controlled machine can include receiving a command to be executed by the computer-numerically-controlled machine. A hardware state of a component in the computer-numerically-controlled machine can be determined by receiving, from the component, data indicative of the hardware state. An origin of the command including a user identification of a user who sent the command and/or a machine identification of a device that sent the command can be determined. Whether the computer-numerically-controlled machine is allowed to execute the command can be determined by applying a set of rules and based on the hardware state and/or the origin of the command. In response to determining that the computer-numerically-controlled machine is allowed to execute the command, the command can be executed at the computer-numerically-controlled machine.Type: ApplicationFiled: January 17, 2025Publication date: October 30, 2025Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Scott Haug, Linden Wright
-
Patent number: 12440223Abstract: Manually driven intraosseous devices and associated methods are described. The intraosseous device includes a housing and a transmission at least partially disposed within the housing. The transmission includes a first portion and a second portion. The second portion includes a manual actuator that is at least partially disposed outside of the housing. The intraosseous device also includes a penetrator assembly releasably connected to the first portion of the transmission. The transmission is configured to transmit a force, which is applied manually to the manual actuator, to the penetrator assembly to rotate the penetrator assembly relative to the housing and to drive the penetrator assembly through a bone into an intraosseous space. The manual actuator is a hand crank that is configured to be manually cranked by an operator to transfer rotational force to the first portion of the transmission.Type: GrantFiled: July 2, 2021Date of Patent: October 14, 2025Assignee: TELEFLEX LIFE SCIENCES II LLCInventors: Morgan Tierney, Aleksejus Fominas, Eugene Skelton, Anthony Wright
-
Publication number: 20250296172Abstract: An execution plan segment of an execution plan can be received at a control unit of a computer numerically controlled machine from a general purpose computer. The execution plan segment can define operations for causing movement of a moveable head of the computer numerically controlled machine to deliver electromagnetic energy to effect a change in a material within an interior space of the computer numerically controlled machine. The execution plan segment can include a predefined safe pausing point from which the execution plan can be restarted while minimizing a difference in appearance of a finished work-product relative to if a pause and restart are not necessary. Operations of the computer numerically controlled machine can be commenced only after determining that the execution plan segment has been received up to and including the predefined safe pausing point by the computer numerically controlled machine.Type: ApplicationFiled: January 17, 2025Publication date: September 25, 2025Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Dean Putney, Timothy Ellis, Lauren Banka
-
Publication number: 20250278070Abstract: A method for calibrating a computer-numerically-controlled machine can include capturing one or more images of at least a portion of the computer-numerically-controlled machine. The one or more images can be captured with at least one camera located inside an enclosure containing a material bed. A mapping relationship can be created which maps a pixel in the one or more images to a location within the computer-numerically controlled machine. The creation of the mapping relationship can include compensating for a difference in the one or more images relative to one or more physical parameters of the computer-numerically-controlled machine and/or a material positioned on the material bed. Related systems and/or articles of manufacture, including computer program products, are also provided.Type: ApplicationFiled: December 30, 2024Publication date: September 4, 2025Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Kevin McVey, Jared Kofron, Daniel Martinec, Brian Fioca, Taylor Vaughn
-
Patent number: 12330231Abstract: An execution plan segment of an execution plan can be received at a control unit of a computer numerically controlled machine from a general purpose computer. The execution plan segment can define operations for causing movement of a moveable head of the computer numerically controlled machine to deliver electromagnetic energy to effect a change in a material within an interior space of the computer numerically controlled machine. The execution plan segment can include a predefined safe pausing point from which the execution plan can be restarted while minimizing a difference in appearance of a finished work-product relative to if a pause and restart are not necessary. Operations of the computer numerically controlled machine can be commenced only after determining that the execution plan segment has been received up to and including the predefined safe pausing point by the computer numerically controlled machine.Type: GrantFiled: October 23, 2023Date of Patent: June 17, 2025Assignee: Glowforge, Inc.Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Dean Putney, Timothy Ellis, Lauren Banka
-
Patent number: 12287617Abstract: A method for accessing a computer-numerically-controlled machine can include receiving a command to be executed by the computer-numerically-controlled machine. A hardware state of a component in the computer-numerically-controlled machine can be determined by receiving, from the component, data indicative of the hardware state. An origin of the command including a user identification of a user who sent the command and/or a machine identification of a device that sent the command can be determined. Whether the computer-numerically-controlled machine is allowed to execute the command can be determined by applying a set of rules and based on the hardware state and/or the origin of the command. In response to determining that the computer-numerically-controlled machine is allowed to execute the command, the command can be executed at the computer-numerically-controlled machine.Type: GrantFiled: December 4, 2023Date of Patent: April 29, 2025Assignee: Glowforge, Inc.Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Scott Haug, Linden Wright
-
Publication number: 20250028792Abstract: A moveable head of a computer numerically controlled machine may deliver electromagnetic energy sufficient to cause a first change in a material at least partially contained within an interior space of the CNC machine. A feature of the material may be imaged using at least one camera present inside the interior space to update a position of the material, and the moveable head may be aligned to deliver electromagnetic energy sufficient to cause a second change in the material such that the second change is positioned on the material consistent with the first change and with an intended final appearance of the material. Methods, systems, and article of manufacture are described.Type: ApplicationFiled: May 24, 2024Publication date: January 23, 2025Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Dean Putney, Timothy Ellis, Lauren Banka
-
Patent number: 12181855Abstract: A method for calibrating a computer-numerically-controlled machine can include capturing one or more images of at least a portion of the computer-numerically-controlled machine. The one or more images can be captured with at least one camera located inside an enclosure containing a material bed. A mapping relationship can be created which maps a pixel in the one or more images to a location within the computer-numerically controlled machine. The creation of the mapping relationship can include compensating for a difference in the one or more images relative to one or more physical parameters of the computer-numerically-controlled machine and/or a material positioned on the material bed. Related systems and/or articles of manufacture, including computer program products, are also provided.Type: GrantFiled: December 22, 2023Date of Patent: December 31, 2024Assignee: Glowforge, Inc.Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Kevin McVey, Jared Kofron, Daniel Martinec, Brian Fioca, Taylor Vaughn
-
Publication number: 20240329620Abstract: A method may include generating, by a camera having a view of an interior portion of a computer-numerically-controlled machine, an image comprising a pattern. The image can be transformed into a set of machine instructions for controlling the computer-numerically-controlled machine to effect a change in a material. The change can correspond to at least a portion of the pattern. At least one machine instruction from the set of machine instructions can be executed to control the computer-numerically-controlled machine to effect at least a portion of the change. The execution can include operating, in accordance with the at least one machine instruction, a tool coupled with the computer-numerically-controlled machine. The tool can be configured to effect the change on the material. Related systems and articles of manufacture, including computer program products, are also provided.Type: ApplicationFiled: December 22, 2023Publication date: October 3, 2024Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Jonathan Park, Kevin McVey, Scott Haug, Rachael Ludwick, Daniel Martinec
-
Publication number: 20240319704Abstract: Sensor data generated by a sensor of a computer numerically controlled machine can be compared with a forecast. The forecast can include expected sensor data for the sensor, over a course of an execution plan for making a cut with a movable laser cutting head. The sensor data can be generated during execution of the execution plan. During execution of the execution plan, the sensor data can be monitored and a deviation of from the forecast can be detected. It can be determined, based on the detecting, that an anomalous condition of the computer numerically controlled machine has occurred. Based on the determining, an action can be performed.Type: ApplicationFiled: January 22, 2024Publication date: September 26, 2024Inventors: Daniel Shaprio, Mark Gosselin, Anthony Wright, Dean Putney, Timothy Ellis, Lauren Banka
-
Publication number: 20240295866Abstract: A method for accessing a computer-numerically-controlled machine can include receiving a command to be executed by the computer-numerically-controlled machine. A hardware state of a component in the computer-numerically-controlled machine can be determined by receiving, from the component, data indicative of the hardware state. An origin of the command including a user identification of a user who sent the command and/or a machine identification of a device that sent the command can be determined. Whether the computer-numerically-controlled machine is allowed to execute the command can be determined by applying a set of rules and based on the hardware state and/or the origin of the command. In response to determining that the computer-numerically-controlled machine is allowed to execute the command, the command can be executed at the computer-numerically-controlled machine.Type: ApplicationFiled: December 4, 2023Publication date: September 5, 2024Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Scott Haug, Linden Wright
-
Publication number: 20240280956Abstract: A method for calibrating a computer-numerically-controlled machine can include capturing one or more images of at least a portion of the computer-numerically-controlled machine. The one or more images can be captured with at least one camera located inside an enclosure containing a material bed. A mapping relationship can be created which maps a pixel in the one or more images to a location within the computer-numerically controlled machine. The creation of the mapping relationship can include compensating for a difference in the one or more images relative to one or more physical parameters of the computer-numerically-controlled machine and/or a material positioned on the material bed. Related systems and/or articles of manufacture, including computer program products, are also provided.Type: ApplicationFiled: December 22, 2023Publication date: August 22, 2024Inventors: Daniel Shaprio, Mark Gosselin, Anthony Wright, Kevin McVey, Jared Kofron, Daniel Martinec, Brian Fioca, Taylor Vaughn
-
Publication number: 20240202290Abstract: An execution plan segment of an execution plan can be received at a control unit of a computer numerically controlled machine from a general purpose computer. The execution plan segment can define operations for causing movement of a moveable head of the computer numerically controlled machine to deliver electromagnetic energy to effect a change in a material within an interior space of the computer numerically controlled machine. The execution plan segment can include a predefined safe pausing point from which the execution plan can be restarted while minimizing a difference in appearance of a finished work-product relative to if a pause and restart are not necessary. Operations of the computer numerically controlled machine can be commenced only after determining that the execution plan segment has been received up to and including the predefined safe pausing point by the computer numerically controlled machine.Type: ApplicationFiled: October 23, 2023Publication date: June 20, 2024Inventors: Daniel Shaprio, Mark Gosselin, Anthony Wright, Dean Putney, Timothy Ellis, Lauren Banka
-
Patent number: 11995159Abstract: A moveable head of a computer numerically controlled machine may deliver electromagnetic energy sufficient to cause a first change in a material at least partially contained within an interior space of the CNC machine. A feature of the material may be imaged using at least one camera present inside the interior space to update a position of the material, and the moveable head may be aligned to deliver electromagnetic energy sufficient to cause a second change in the material such that the second change is positioned on the material consistent with the first change and with an intended final appearance of the material. Methods, systems, and article of manufacture are described.Type: GrantFiled: December 22, 2022Date of Patent: May 28, 2024Assignee: Glowforge, Inc.Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Dean Putney, Timothy Ellis, Lauren Banka
-
Patent number: 11880182Abstract: Sensor data generated by a sensor of a computer numerically controlled machine can be compared with a forecast. The forecast can include expected sensor data for the sensor, over a course of an execution plan for making a cut with a movable laser cutting head. The sensor data can be generated during execution of the execution plan. During execution of the execution plan, the sensor data can be monitored and a deviation of from the forecast can be detected. It can be determined, based on the detecting, that an anomalous condition of the computer numerically controlled machine has occurred. Based on the determining, an action can be performed.Type: GrantFiled: November 9, 2021Date of Patent: January 23, 2024Assignee: Glowforge Inc.Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Dean Putney, Timothy Ellis, Lauren Banka
-
Patent number: 11860606Abstract: A method may include generating, by a camera having a view of an interior portion of a computer-numerically-controlled machine, an image comprising a pattern. The image can be transformed into a set of machine instructions for controlling the computer-numerically-controlled machine to effect a change in a material. The change can correspond to at least a portion of the pattern. At least one machine instruction from the set of machine instructions can be executed to control the computer-numerically-controlled machine to effect at least a portion of the change. The execution can include operating, in accordance with the at least one machine instruction, a tool coupled with the computer-numerically-controlled machine. The tool can be configured to effect the change on the material. Related systems and articles of manufacture, including computer program products, are also provided.Type: GrantFiled: February 14, 2022Date of Patent: January 2, 2024Assignee: Glowforge, Inc.Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Jonathan Park, Kevin McVey, Scott Haug, Rachael Ludwick, Daniel Martinec
-
Patent number: 11860601Abstract: A method for calibrating a computer-numerically-controlled machine can include capturing one or more images of at least a portion of the computer-numerically-controlled machine. The one or more images can be captured with at least one camera located inside an enclosure containing a material bed. A mapping relationship can be created which maps a pixel in the one or more images to a location within the computer-numerically controlled machine. The creation of the mapping relationship can include compensating for a difference in the one or more images relative to one or more physical parameters of the computer-numerically-controlled machine and/or a material positioned on the material bed. Related systems and/or articles of manufacture, including computer program products, are also provided.Type: GrantFiled: September 1, 2021Date of Patent: January 2, 2024Assignee: Glowforge Inc.Inventors: Daniel Shapiro, Mark Gosselin, Anthony Wright, Kevin McVey, Jared Kofron, Daniel Martinec, Brian Fioca, Taylor Vaughn