Using physical objects in conjunction with an interactive surface
First Claim
1. A system comprising:
- one or more processing devices; and
one or more computer-readable memory devices or storage devices storing computer-readable instructions which, when executed by the one or more processing devices, cause the one or more processing devices to;
detect a physical object placed on an interactive surface;
display a digital object on the interactive surface, the digital object being a digital copy of the physical object;
detect multiple contact points on the interactive surface, the multiple contact points engaging the digital object displayed on the interactive surface, at least one of the multiple contact points being a cursor contact point simulating a finger contact point, the cursor contact point being controlled by an input device that is operating in a touch mode and is operable in at least one other mode; and
manipulate an orientation, size, or location of the digital object on the interactive surface responsive to the multiple contact points.
2 Assignments
0 Petitions
Accused Products
Abstract
An interaction management module (IMM) is described for allowing users to engage an interactive surface in a collaborative environment using various input devices, such as keyboard-type devices and mouse-type devices. The IMM displays digital objects on the interactive surface that are associated with the devices in various ways. The digital objects can include input display interfaces, cursors, soft-key input mechanisms, and so on. Further, the IMM provides a mechanism for establishing a frame of reference for governing the placement of each cursor on the interactive surface. Further, the IMM provides a mechanism for allowing users to make a digital copy of a physical article placed on the interactive surface. The IMM also provides a mechanism which duplicates actions taken on the digital copy with respect to the physical article, and vice versa.
163 Citations
20 Claims
-
1. A system comprising:
-
one or more processing devices; and one or more computer-readable memory devices or storage devices storing computer-readable instructions which, when executed by the one or more processing devices, cause the one or more processing devices to; detect a physical object placed on an interactive surface; display a digital object on the interactive surface, the digital object being a digital copy of the physical object; detect multiple contact points on the interactive surface, the multiple contact points engaging the digital object displayed on the interactive surface, at least one of the multiple contact points being a cursor contact point simulating a finger contact point, the cursor contact point being controlled by an input device that is operating in a touch mode and is operable in at least one other mode; and manipulate an orientation, size, or location of the digital object on the interactive surface responsive to the multiple contact points. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
one or more processing devices; and one or more computer-readable storage media storing computer-readable instructions which, when executed by the one or more processing devices, cause the one or more processing devices to; display a digital copy of a physical article placed on an interactive surface; receive a finger touch contact at a first part of the digital copy displayed on the interactive surface; and responsive to the finger touch contact, display a digital mark at a second part of the physical article, wherein a position of the second part on the physical article maps to a corresponding position of the first part on the digital copy. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
detecting a physical object placed on an interactive surface; displaying a digital object on the interactive surface, the digital object being a digital copy of the physical object; detecting multiple contact points on the interactive surface, the multiple contact points engaging the digital object displayed on the interactive surface, at least one of the multiple contact points being a cursor contact point simulating a finger contact point, the cursor contact point being controlled by an input device that is operating in a touch mode and is operable in at least one other mode; and manipulating an orientation, size, or location of the digital object on the interactive surface responsive to the multiple contact points. - View Dependent Claims (16, 17)
-
-
18. A method, comprising:
-
displaying a digital copy of a physical article placed on an interactive surface; receiving a finger touch contact at a first part of the digital copy displayed on the interactive surface; and responsive to the finger touch contact, displaying a digital mark at a second part of the physical article, wherein a position of the second part on the physical article maps to a corresponding position of the first part on the digital copy. - View Dependent Claims (19, 20)
-
Specification