RETURNING PASSED OBJECTS IN A SURFACE BASED COMPUTING ENVIRONMENT USING A VIRTUAL BUNGEE
First Claim
1. A method for handling software objects within a surface based computing environment comprising:
- within software executing upon the surface based computing device maintaining an association between a software object displayed upon the surface based computing device at a current position and a return point;
detecting an occurrence of a return object event; and
automatically passing the software object from the current position to the return point based upon the occurrence.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention discloses a solution for a surface based computing device to return passed objects. That is, software of the surface based computing device can permit software objects appearing within a display of a surface based computing device to be passed among users positioned about the surface based computing device. The surface based computing device can also include software maintaining linkages between passed software objects and return positions defined for each of the passed software objects. Further software can be configured to automatically return at least one of the passed software objects from a current position on the display to an associated return position responsive to an occurrence of a return object event relating to that passed software object. Visual representation of the linkages can be optionally shown on the surface based computing device and the passing objects can be optionally animated.
-
Citations
20 Claims
-
1. A method for handling software objects within a surface based computing environment comprising:
-
within software executing upon the surface based computing device maintaining an association between a software object displayed upon the surface based computing device at a current position and a return point; detecting an occurrence of a return object event; and automatically passing the software object from the current position to the return point based upon the occurrence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A surface based computing device comprising:
-
software permitting software objects appearing within a display of a surface based computing device to be passed among users positioned about the surface based computing device; software maintaining linkages between passed software objects and return points defined for each of the passed software objects; and software configured to automatically return at least one of the passed software objects from a current position on the display to an associated return point responsive to an occurrence of a return object event relating to that passed software object, wherein the software is stored in a machine readable medium and comprises a set of programmatic instructions which are configured to be executed by the surface based computing device. - View Dependent Claims (16, 17)
-
-
18. A virtual bungee for a surface based computing environment comprising:
an association between a software object appearing within a display of surface based computing environment and a return point, wherein upon an occurrence of a return object event, the software object is automatically moved from a current position to the return point, wherein the association is recorded within software stored in a machine readable medium, said software being accessible by a surface based computing device. - View Dependent Claims (19, 20)
Specification