Patent ID: 9292948
Filing Date: 2016-03-22
CPC Classification: A63F,G06F,G06T

Claim Text:
1. A drawing method implemented using a user interface device having at least one processor and for interacting with a virtual world, the method comprising: defining a drawing start point, based on a first input on a display of the user interface device, for drawing a drawing object; defining a drawing end point, based on a second input on the display of the user interface device, for drawing the drawing object; determining, via the at least one processor, if a path from the drawing start point to the drawing end point for drawing the drawing object is obstructed at a point of obstruction; drawing the drawing object from the drawing start point to the drawing end point, the drawing object prevented from being drawn past the point of obstruction when the path from the drawing start point to the drawing end point is obstructed; generating the virtual world for display on the user interface; and animating one or more objects in the virtual world including the drawing object and displaying the virtual world, including the animated one or more objects, on the display of the user interface device.