SYSTEM AND METHOD FOR MANIPULATING AN OBJECT IN A THREE-DIMENSIONAL DESKTOP ENVIRONMENT
First Claim
1. A method of performing an action with a processor, comprising:
- generating, using the processor, a three-dimensional desktop environment and projecting the three-dimensional desktop environment into a real space;
propagating an ultrasonic pulse into the real space;
receiving a reflection of the ultrasonic pulse from a user object located within the real space;
determining a user action of the user object using the ultrasonic pulse and the reflected ultrasonic pulse; and
performing the action with the processor based on the determined user action.
3 Assignments
0 Petitions
Accused Products
Abstract
An electronic device, method and interface for the device, for performing an action with a processor through a three-dimensional desktop environment is disclosed. A three-dimensional desktop environment is generated by a display and projected into a real space. At least one ultrasonic transducer propagates an ultrasonic pulse into the real space and receives a reflection of the ultrasonic pulse from a user object in the real space. A user action of the user object within the three-dimensional desktop environment is determined using the reflection of the ultrasonic pulse. The processor performs the action based on the determined user action.
8 Citations
20 Claims
-
1. A method of performing an action with a processor, comprising:
-
generating, using the processor, a three-dimensional desktop environment and projecting the three-dimensional desktop environment into a real space; propagating an ultrasonic pulse into the real space; receiving a reflection of the ultrasonic pulse from a user object located within the real space; determining a user action of the user object using the ultrasonic pulse and the reflected ultrasonic pulse; and performing the action with the processor based on the determined user action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device, comprising:
-
a display configured to project a three-dimensional desktop environment into a real space; at least one ultrasonic transducer configured to propagate an ultrasonic pulse into the real space and receive a reflection of the ultrasonic pulse from a user object in the real space; and a processor configured to; determine a user action of a user object from the reflection of the ultrasonic pulse, and perform an action based on the determined user action of the user object. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An interface for providing a user interaction with an electronic device, comprising:
-
a display configured to project a three-dimensional desktop environment into a real space; at least one ultrasonic transducer configured to propagate an ultrasonic pulse into the real space and receive a reflection of the ultrasonic pulse from a user object in the real space; and a processor configured to; determine a user action of a user object from the reflection of the ultrasonic pulse, and perform an action based on the determined user action of the user object. - View Dependent Claims (18, 19, 20)
-
Specification