Patent ID: 8907946
Filing Date: 2014-12-09
Classification: G06F,G06T

Abstract:
1. A method for controlling motions of an object in a 3-dimensional Virtual Environment by a Human Interface Device (HID) of a user browsing said 3-dimensional Virtual Environment, said human interface device (HID) being coupled to a client device (CLD) for accessing said 3-dimensional Virtual Environment, said 3-dimensional Virtual Environment being deployed at, at least one application server (3D-AS), said client device (CLD) and said at least one application server (3D-AS) being coupled over a communication link, wherein said method comprises: determining a starting point at a 2-dimensional surface by detecting a location of a pointer at said 2-dimensional surface; and based on said starting point allocating a first area on said surface surrounding said starting point, said first area being associated with a first motion control function, a second area on said surface, surrounding said first area, said second area being associated with a second motion control function, and a third area on said surface, surrounding said second area, said third area being associated with a third motion control function; and generating an object motion control instruction based on said motion of said pointer and the object motion control function associated with the area wherein said motion is detected.