Patent ID: 9578076
Date: 2017-02-21
CPC Classifications: H04L

Claim:
1. A method implemented by one or more computer processing devices, the method comprising: receiving, at a first location, a video feed from a video camera of a robotic device that is at a second location; automatically selecting a drawing projection surface at the second location from multiple possible projection areas that are visible in the video feed, the automatically selecting comprising using edge detection to detect a contiguous bordered area that is suitable as the drawing projection surface; obtaining a drawing by a first user that is at the first location; instructing the robotic device to project the drawing at the second location; receiving a user instruction from the first user, the user instruction being relative to the contiguous bordered area; applying a drawing function to the contiguous bordered area based at least on the user instruction, the drawing function being applied by instructing the robotic device to project the drawing function into the contiguous bordered area; receiving an updated video feed from the video camera of the robotic device, wherein the updated video feed shows the drawing function applied to the contiguous bordered area and the projected drawing by the first user; and displaying the updated video feed at the first location.