Method of controlling interactions between objects
OwnerMichael Michael, Miles Vismaninventors
Life of this patent
Estimating the term…
Abstract
The invention relates to a method for controlling interactions between at least two objects. On pressing an activation button on a user device a user can set up an expanding boundary around one of the objects. The boundary expands up to a maximum distance. If a second object comes into contact with the boundary then the direction of movement of the second object may be altered. The speed of movement of the second object may also be altered. Alternatively, the shape of the second object may be altered on the second object coming into contact with the boundary.
Claims17
A method for controlling the interaction between a boundary and a second object displayed using a user interface comprising the steps of:
- (a) generating a boundary around a first object, the boundary expanding up to a maximum distance from the first object;
- and
- (b) altering the direction of movement of the second object to a second direction of movement when it comes into contact with the boundary.
A method for controlling the interaction between a boundary and second object as claimed in any preceding claim wherein the position of the first object is varied using a user input device.
A method for controlling the interaction between a boundary and second object as claimed in any preceding claim wherein the maximum distance of the boundary from the first object is varied using a user input device.
A method for controlling the interaction between a boundary and second object as claimed in any preceding claim wherein the user input device is a mouse, keyboard, or joystick.
Apparatus for controlling the interaction between a boundary and second object comprising a processor for generating a boundary around a first object, the boundary expanding up to a maximum distance from the first object and altering the direction of movement of the second object to a second direction of movement when it comes into contact with the boundary.
A computer readable medium carrying a computer program which when executed on a processor carries out the steps of:
- (a) generating a boundary around a first object, the boundary expanding up to a maximum distance from the first object;
- and
- (b) altering the direction of movement of a second object to a second direction of movement when it comes into contact with the boundary.
A client couplable to server arranged to:
- (a) generate a boundary around a first object, the boundary expanding up to a maximum distance from the first object;
- and
- (b) alter the direction of movement of a second object to a second direction of movement when it comes into contact with the boundary.
A computer program stored on a server for download which when executed server causes a processor to carry out the steps of:
- (a) generating a boundary around a first object, the boundary expanding up to a maximum distance from the first object;
- and
- (b) altering the direction of movement of a second object to a second direction of movement when it comes into contact with the boundary.
Dependencies are inferred from the claim text.