BOUNDLESS PROJECTED INTERACTIVE VIRTUAL DESKTOP
First Claim
1. A method for creating a boundless projected interactive virtual desktop, wherein the boundless projected interactive virtual desktop comprises an adjustable image of a projected portion of an area associated with at least one desktop of a computing device, the method comprising:
- integrating a projector and a motion sensor into a device;
capturing at least one of a location, a change in location, a change in direction, or a change in orientation associated with the device from the integrated motion sensor;
computing a projected image based on the captured location, the captured change in direction, or the captured change in orientation of the device relative to a projected surface;
coordinating the computed projected image across at least one application running in the device based on the captured location and an orientation of the projector, wherein the projected image is associated with the projection surface;
projecting a view of a portion of an area associated with the coordinated projected image, wherein the projected view comprises an interactive virtual desktop including a plurality of elements comprising application images; and
adjusting the projected view of the portion of the area based on a criteria, wherein adjusting the projected view comprises projecting a smaller portion of the projected view, and wherein the projected smaller portion of the projected view maintains a size of a plurality of elements associated with an originally projected view.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for creating a boundless projected interactive virtual desktop, wherein the interactive virtual desktop comprises an adjustable image of a projected portion of an area associated with at least one desktop of a computing device is provided. The method may include integrating a projector and a motion sensor into a device. The method may also include capturing at least one of a location, a change in location, a change in direction, or a change in orientation associated with the device. The method may include computing a projected image. The method may also include coordinating the computed projected image across at least one application running in the device. The method may further include projecting a view of a portion of an area associated with the coordinated projected image, wherein the projected view comprises an interactive virtual desktop. The method may additionally include adjusting the projected view based on a criteria.
-
Citations
20 Claims
-
1. A method for creating a boundless projected interactive virtual desktop, wherein the boundless projected interactive virtual desktop comprises an adjustable image of a projected portion of an area associated with at least one desktop of a computing device, the method comprising:
-
integrating a projector and a motion sensor into a device; capturing at least one of a location, a change in location, a change in direction, or a change in orientation associated with the device from the integrated motion sensor; computing a projected image based on the captured location, the captured change in direction, or the captured change in orientation of the device relative to a projected surface; coordinating the computed projected image across at least one application running in the device based on the captured location and an orientation of the projector, wherein the projected image is associated with the projection surface; projecting a view of a portion of an area associated with the coordinated projected image, wherein the projected view comprises an interactive virtual desktop including a plurality of elements comprising application images; and adjusting the projected view of the portion of the area based on a criteria, wherein adjusting the projected view comprises projecting a smaller portion of the projected view, and wherein the projected smaller portion of the projected view maintains a size of a plurality of elements associated with an originally projected view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for creating a boundless projected interactive virtual desktop, wherein the boundless projected interactive virtual desktop comprises an adjustable image of a projected portion of an area associated with at least one desktop of a computing device, the computer system comprising:
-
one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising; integrating a projector and a motion sensor into a device; capturing at least one of a location, a change in location, a change in direction, or a change in orientation associated with the device from the integrated motion sensor; computing a projected image based on the captured location, the captured change in direction, or the captured change in orientation of the device relative to a projected surface; coordinating the computed projected image across at least one application running in the device based on the captured location and an orientation of the projector, wherein the projected image is associated with the projection surface; projecting a view of a portion of an area associated with the coordinated projected image, wherein the projected view comprises an interactive virtual desktop including a plurality of elements comprising application images; and adjusting the projected view of the portion of the area based on a criteria, wherein adjusting the projected view comprises projecting a smaller portion of the projected view, and wherein the projected smaller portion of the projected view maintains a size of a plurality of elements associated with an originally projected view. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for creating a boundless projected interactive virtual desktop, wherein the boundless projected interactive virtual desktop comprises an adjustable image of a projected portion of an area associated with at least one desktop of a computing device, the computer program product comprising:
-
one or more computer-readable storage devices and program instructions stored on at least one of the one or more tangible storage devices, the program instructions executable by a processor, the program instructions comprising; program instructions to integrate a projector and a motion sensor into a device; program instructions to capture at least one of a location, a change in location, a change in direction, or a change in orientation associated with the device from the integrated motion sensor; program instructions to compute a projected image based on the captured location, the captured change in direction, or the captured change in orientation of the device relative to a projected surface; program instructions to coordinate the computed projected image across at least one application running in the device based on the captured location and an orientation of the projector, wherein the projected image is associated with the projection surface; program instructions to project a view of a portion of an area associated with the coordinated projected image, wherein the projected view comprises an interactive virtual desktop including a plurality of elements comprising application images; program instructions to adjust the projected view of the portion of the area based on a criteria, wherein adjusting the projected view comprises projecting a smaller portion of the projected view, and wherein the projected smaller portion of the projected view maintains a size of a plurality of elements associated with an originally projected view. - View Dependent Claims (20)
-
Specification