Manipulation of Content on a Surface
First Claim
Patent Images
1. A computer-implemented method comprising:
- capturing content that is provided onto a surface;
ascertaining a location of an obstruction relative to the surface;
ascertaining a location that is unobstructed by the obstruction; and
relocating captured content to the location that is unobstructed by the obstruction.
3 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments enable expeditious manipulation of content on a surface so as to make the content quickly visually available to one or more attendees or participants. In at least some embodiments, content can be automatically manipulated to automatically present the content in a surface location that provides an unobstructed view of the content. Alternately or additionally, content can be manually selected to become “floating” in a manner which moves the content to a surface location that provides an unobstructed view of the content.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
capturing content that is provided onto a surface; ascertaining a location of an obstruction relative to the surface; ascertaining a location that is unobstructed by the obstruction; and relocating captured content to the location that is unobstructed by the obstruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer readable storage memories embodying a content manipulation module comprising:
-
a content capture module configured to capture content that is provided on an interactive surface or multitouch screen; a location detection module configured to ascertain a location of an obstruction relative to the interactive surface or multitouch screen; a content re-location module configured to ascertain the location that is unobstructed by the obstruction; and a content rendering module configured to relocate content captured by the content capture module, said content rendering module being configured to relocate said content either automatically or responsive to receiving gestural input to relocate selected content. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
one or more surfaces configured to receive input from a user; a computing device configured to be coupled to the one or more surfaces and configured to perform operations comprising; capturing content that is input by a user onto the one or more surfaces; ascertaining a location of a person relative to the one or more surfaces; ascertaining a location that is unobstructed by the person; automatically relocating captured content to the location that is unobstructed by the person. - View Dependent Claims (20)
-
Specification