INTERACTIVE INPUT SYSTEM HAVING A 3D INPUT SPACE
First Claim
Patent Images
1. An interactive input system comprising:
- computing structure; and
an input device detecting at least one physical object carrying a recognizable pattern within a three-dimensional (3D) input space and providing output to said computing structure, wherein said computing structure processes the output of the input device to;
recognize the pattern carried by the at least one physical object in the 3D input space; and
modify an image presented on a display surface by applying a transition to digital content associated with the at least one physical object based on a detected state of the at least one physical object.
7 Assignments
0 Petitions
Accused Products
Abstract
An interactive input system comprises computing structure; and an input device detecting at least one physical object carrying a recognizable pattern within a three-dimensional (3D) input space and providing output to the computing structure, wherein the computing structure processes the output of the input device to: recognize the pattern carried by the at least one physical object in the 3D input space; and modify an image presented on a display surface by applying a transition to digital content associated with the at least one physical object based on a detected state of the at least one physical object.
-
Citations
48 Claims
-
1. An interactive input system comprising:
-
computing structure; and an input device detecting at least one physical object carrying a recognizable pattern within a three-dimensional (3D) input space and providing output to said computing structure, wherein said computing structure processes the output of the input device to; recognize the pattern carried by the at least one physical object in the 3D input space; and modify an image presented on a display surface by applying a transition to digital content associated with the at least one physical object based on a detected state of the at least one physical object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
a processing device receiving data representing a physical object carrying a recognizable pattern positioned within a three-dimensional (3D) input space; and memory storing computer program code executable by the processing device, the processing device communicating with the memory and executing the program code causing the apparatus to; recognize the pattern carried by the physical object in the 3D input space; modify image data by applying a transition to digital content associated with the physical object based on a detected state of the at least one physical object; and output the modified image data for presentation on a display surface.
-
-
18. A method comprising:
-
detecting a physical object carrying a unique pattern within a three-dimensional input space; recognizing the physical object based on the unique pattern carried thereby; and modifying image data used to present an image on a display surface based on a detected state of the physical object, wherein said modifying comprises applying a transition effect to digital content associated with the physical object.
-
-
19. An interactive input system comprising:
-
computing structure; and an input device detecting at least one physical object carrying a recognizable pattern within a three-dimensional (3D) input space and providing output to said computing structure, wherein said computing structure processes the output of the input device to; recognize the pattern carried by the at least one physical object in the 3D input space; determine when the location of the pattern within the 3D input space and the location of digital content in an image presented on a display surface satisfy defined criteria; and
associate the pattern to the digital content. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus comprising:
-
a processing device receiving data representing a physical object carrying a recognizable pattern positioned within a three-dimensional (3D) input space; and memory storing computer program code executable by the processing device, the processing device communicating with the memory and executing the program code causing the apparatus to; recognize the pattern carried by the at least one physical object in the 3D input space; determine when the location of the pattern within the 3D input space and the location of digital content in an image presented on a display surface satisfy defined criteria; and associate the pattern to the digital content. - View Dependent Claims (28, 29)
-
-
30. A method comprising:
-
detecting a physical object carrying a unique pattern within a three-dimensional input space; recognizing the physical object based on the unique pattern carried thereby; determining when the location of the pattern within the input space and the location of digital content within a presented image satisfy defined criteria; and associating the pattern to the digital content so that manipulation of the physical object within the input space manipulates the digital content.
-
-
31. An interactive input system comprising:
-
computing structure; and an input device detecting at least two physical objects, each carrying a recognizable pattern, within a three-dimensional (3D) input space and providing output to said computing structure, wherein said computing structure processes the output of the input device to; recognize the patterns carried by the at least two physical objects in the 3D input space; and
associate the patterns to the same digital content. - View Dependent Claims (32, 33)
-
-
34. An apparatus comprising:
-
a processing device receiving data representing at least two physical objects, each carrying a recognizable pattern, positioned within a three-dimensional (3D) input space; and memory storing computer program code executable by the processing device, the processing device communicating with the memory and executing the program code causing the apparatus to; recognize the patterns carried by the at least two physical objects in the 3D input space; and associate the patterns to the same digital content.
-
-
35. An interactive input system comprising:
-
computing structure; and an input device detecting a physical object carrying a recognizable pattern within a three-dimensional (3D) input space and providing output to said computing structure, wherein said computing structure processes said output of said input device to; recognize said pattern carried by said physical object in said 3D input space; determine which digital content object in a presented image is closest to a marker associated with said physical object that is in said image; and select the digital content object closest to said marker to associate the digital content object with said marker. - View Dependent Claims (36, 37, 38)
-
-
39. A method comprising:
-
detecting a physical object carrying a unique pattern within a three-dimensional (3D) input space; recognizing said physical object based on said unique pattern carried thereby; determining when said physical object is positioned within said 3D input space at a location to position a corresponding marker within a threshold distance of at least one digital content object in an image; determining the velocity of said marker; and selecting at least one of said digital content objects to associate with said marker when said velocity is less than a velocity threshold, and when said at least one of said digital content objects is within said threshold distance from said marker, whereby manipulation of said physical object within said 3D input space manipulates at least one of said digital content objects. - View Dependent Claims (40, 41, 42)
-
-
43. An apparatus comprising:
-
a processing device receiving data representing a physical object carrying a recognizable pattern and positioned within a three-dimensional (3D) input space; and memory storing computer program code executable by said processing device, said processing device communicating with said memory and executing said program code causing said apparatus to; present an image including at least one digital content object and a selection marker based on said recognizable pattern; determine when said selection marker is positioned within a threshold distance of at least one of said digital content objects within said presented image; determine at least one of said digital content objects closest to said selection marker; and select at least one of said digital content objects closest to said selection marker to associate with said selection marker. - View Dependent Claims (44, 45)
-
-
46. An interactive input system comprising:
-
computing structure; a display coupled to said computing structure, said display presenting a three-dimensional (3D) image including at least one 3D digital content object; and an input device detecting a physical object carrying a recognizable pattern within a three-dimensional (3D) input space and providing output to said computing structure, wherein said computing structure processes said output of said input device to; recognize said pattern carried by said physical object to determine a selection marker position in said 3D image; determine at least one of said digital content objects closest to said selection marker position in said 3D image; select at least one of said digital content objects closest to said selection marker position to associate with said selection marker.
-
-
47. An interactive input system comprising:
-
computing structure; and an input device detecting at least one physical object carrying a recognizable pattern within a three-dimensional (3D) input space and providing output to said computing structure, wherein said computing structure processes the output of the input device to; recognize the pattern carried by the at least one physical object in the 3D input space; detect manipulation of the at least one physical object in the 3D input space; recognize gestures in response to detected physical object manipulations; and manipulate digital content associated with the physical object in response to detected gestures. - View Dependent Claims (48)
-
Specification