Methods, systems, and computer program products for remotely operating a device in real time or near real time
AssigneePaint By Motors, LLC.
InventorJake A. Hyvonen
Life of this patent
Estimating the term…
Abstract
The subject matter described herein includes methods, systems, and computer program products for remotely operating a painting device in real time or near real time using a digital user interface to produce a physical artwork According to one method, input is received from a user via a user interface and automatically translated into instructions that, when executed by a remotely located painting device, cause the operation of the painting device to be controlled by the user in real time or near real time. Operation of the movement and position of the painting device in real time or near real time based on the received instructions to eject paint from one or more nozzles onto a physical surface.
Claims20
A method comprising:
- receiving input from a user via a user interface;
- automatically translating the user input into instructions that, when executed by a remotely located painting device, cause the operation of the painting device to be controlled by the user in real time or near real time;
- and
- operating the movement and position of the painting device in real time or near real time based on the received instructions.
A system comprising:
- a user interface for receiving input from a user;
- a translation module for automatically translating the user input into instructions that, when executed by a remotely located painting device, cause the operation of the painting device to be controlled by the user in real time or near real time;
- and
- a painting device for ejecting paint from one or more nozzles onto a physical surface for in real time or near real time based on the received instructions.
An apparatus comprising:
- one or more painting devices, wherein the painting devices include at least one of a plurality of syringes, each syringe containing a paint and having a plunger;
- a communications module receiving at least one of input from a user or instructions from a translation module, wherein the user input is automatically translated into the instructions such that, when executed by the painting device, they cause the operation of the painting device to be controlled by the user in real time or near real time;
- and
- a control module for operating the movement and position of the painting device in real time or near real time based on the received instructions to eject paint from one or more nozzles onto a physical surface, wherein the control module is configured to communicate with one or more micro controller units for controlling the movement and position of the painting devices and to communicate with one or more stepper motors for controlling the plungers associated with each of the syringes for ejecting the paint therefrom.
A computer program product comprising:
- a non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising computer readable program code configured to:
- receive input from a user via a user interface;
- automatically translate the user input into instructions that, when executed by a remotely located painting device, cause the operation of the painting device to be controlled by the user in real time or near real time;
- and
- operate the movement and position of the painting device in real time or near real time based on the received instructions to eject paint from one or more nozzles onto a physical surface.
Dependencies are inferred from the claim text.