FLOATING TRANSITIONS
First Claim
1. A computer implemented method for floating object transitions, the computer implemented method comprising:
- receiving tracking data that identifies a location of an avatar associated with a range of an object in a virtual universe, wherein the range comprises a viewable field;
responsive to the tracking data indicating an occurrence of a trigger condition,identifying a set of flotation rules associated with the trigger condition;
identifying an optimal location and orientation of the object for each flotation action in a set of flotation actions associated with the set of flotation rules; and
initiating the set of flotation actions to float the object above a surface, wherein the location and orientation of the object is modified in accordance with the set of flotation actions associated with the set of flotation rules.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method and apparatus for floating object transitions. In one embodiment, tracking data identifying a location of an avatar in relation to a range of an object in a virtual universe is received. The range comprises a viewable field. In response to the tracking data indicating an occurrence of a trigger condition, a set of flotation rules associated with the trigger condition is identified. An optimal location and orientation of the object is identified for each flotation action in a set of flotation actions associated with the set of flotation rules. The set of flotation actions are initiated to float the object above a surface. The object changes the location and orientation of the object in accordance with the set of flotation actions associated with the set of flotation rules.
-
Citations
20 Claims
-
1. A computer implemented method for floating object transitions, the computer implemented method comprising:
-
receiving tracking data that identifies a location of an avatar associated with a range of an object in a virtual universe, wherein the range comprises a viewable field; responsive to the tracking data indicating an occurrence of a trigger condition, identifying a set of flotation rules associated with the trigger condition; identifying an optimal location and orientation of the object for each flotation action in a set of flotation actions associated with the set of flotation rules; and initiating the set of flotation actions to float the object above a surface, wherein the location and orientation of the object is modified in accordance with the set of flotation actions associated with the set of flotation rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising:
-
a computer usable medium including computer usable program code for floating transitions, said computer program product comprising; computer usable program code for receiving tracking data that identifies a location of an avatar in associated with a range of an object in a virtual universe, wherein the range comprises a viewable field; computer usable program code for identifying a set of flotation rules associated with the trigger condition in response to the tracking data indicating an occurrence of a trigger condition; computer usable program code for identifying an optimal location and orientation of the object for each flotation action in a set of flotation actions associated with the set of flotation rules; and computer usable program code for initiating the set of flotation actions to float the object above a surface, wherein the object changes the location and orientation of the object in accordance with the set of flotation actions associated with the set of flotation rules. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for floating object transitions comprising:
-
a virtual universe grid software, wherein the virtual universe grid software comprises; an object based avatar tracking controller, wherein the object based avatar tracking controller generates tracking data that identifies a location of an avatar associated with a range of an object in a virtual universe, wherein the range comprises a viewable field; and an object floating controller, wherein the object floating controller detects a trigger condition;
identifies a set of flotation rules associated with the trigger condition;identifies an optimal location and orientation of the object for a set of flotation actions and initiates the set of flotation actions, wherein the object floating controller changes the location and orientation of the object in accordance with the set of flotation actions associated with the set of flotation rules to float the object above a surface.
-
Specification