Manipulating association of data with a physical object
First Claim
1. A method for reassociating data elements associated with a physical object placed adjacent to an interactive display surface connected to a computing device, the method comprising the steps of:
- (a) reading a characteristic presented by the physical object when the physical object is disposed adjacent to the interactive display surface;
(b) accessing the data elements associated with the characteristic from data storage;
(c) showing on the interactive display surface a representation depicting each of the data elements;
(d) detecting adjacent to the interactive display surface a user movement indicating a user command to reassociate a selected representation of a data element;
(e) reassociating the data element corresponding to the selected representation; and
(f) visually confirming reassociation of the data element by showing the selected representation being reassociated on the interactive display surface.
2 Assignments
0 Petitions
Accused Products
Abstract
Data elements stored in a computing system and associated with a physical object are reassociated with the same or another physical object. An identifying characteristic presented by the physical object, such as a reflective pattern applied to the object, is detected when the object is positioned adjacent to the interactive display surface. Images or other files associated with the identifying characteristic are accessed and displayed on the interactive display surface. A gesture by a user adjacent to the interactive display surface is detected to reassociate a selected representation. For example, the user can change where the selected element fits in a sequence of data elements, or reassociate the selected element with a second object placed on the interactive display surface. In a networked environment, the reassociated element can be stored on a server and subsequently accessed from a different interactive surface via the network using the second physical object.
-
Citations
61 Claims
-
1. A method for reassociating data elements associated with a physical object placed adjacent to an interactive display surface connected to a computing device, the method comprising the steps of:
-
(a) reading a characteristic presented by the physical object when the physical object is disposed adjacent to the interactive display surface; (b) accessing the data elements associated with the characteristic from data storage; (c) showing on the interactive display surface a representation depicting each of the data elements; (d) detecting adjacent to the interactive display surface a user movement indicating a user command to reassociate a selected representation of a data element; (e) reassociating the data element corresponding to the selected representation; and (f) visually confirming reassociation of the data element by showing the selected representation being reassociated on the interactive display surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for reassociating data elements associated with a first physical object placed adjacent to an interactive display surface connected to a computing device, the method comprising the steps of:
-
(a) reading a first characteristic presented by the first physical object when the first physical object is disposed adjacent to the interactive display surface; (b) accessing the data elements associated with the first characteristic from data storage; (c) showing on the interactive display surface a representation depicting each of the data elements; (d) reading a second characteristic presented by a second physical object when the physical object is disposed adjacent to the interactive display surface; (e) detecting adjacent to the interactive display surface a user movement indicating a user command to reassociate a selected representation with the second characteristic; and (f) reassociating the data elements depicted by each selected representation with the second characteristic presented by the second physical object. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system for modifying an association between data and physical objects, comprising:
-
(a) an interactive display including; (i) a projector; (ii) a display surface that diffuses light and on which an image can be displayed by the projector, said display surface having a processing side and an interactive side, the processing side being opposite to the interactive side from which the image is viewed and adjacent to which physical objects can be placed; (iii) a light source disposed on the processing side of the display surface, the light source emitting infrared light that is transmitted through the display surface to the interactive side; and (iv) a light sensor disposed on the processing side of the display surface, the light sensor sensing infrared light reflected back from a physical object through the display surface; (b) a processor in communication with the light sensor; and (c) a memory in communication with the processor, the memory storing data and machine instructions that cause the processor to carry out a plurality of functions, including; (i) using the light sensor for reading a characteristic presented by the physical object when the physical object is disposed adjacent to the interactive display surface; (ii) accessing the data elements associated with the characteristic from a data storage included in the memory; (iii) showing on the interactive display surface a representation depicting each of the data elements; (iv) detecting, adjacent to the interactive display surface, a user movement indicating a user command to reassociate a selected representation; (v) reassociating the data element corresponding to the selected representation; and (vi) visually confirming reassociation of the data element by showing the selected representation being reassociated on the interactive display surface. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. A system for modifying an association between data and physical objects, comprising:
-
(a) an interactive display including; (i) a projector; (ii) a display surface that diffuses light and on which an image can be displayed by the projector, said display surface having a processing side and an interactive side, the processing side being opposite to the interactive side from which the image is viewed and adjacent to which physical objects can be placed; (iii) a light source disposed on the processing side of the display surface, the light source emitting infrared light that is transmitted through the display surface to the interactive side; and (iv) a light sensor disposed on the processing side of the display surface, the light sensor sensing infrared light reflected back from a physical object through the display surface; (b) a processor in communication with the light sensor; and (c) a memory in communication with the processor, the memory storing data and machine instructions that cause the processor to carry out a plurality of functions, including; (i) using the light sensor for reading a first characteristic presented by the first physical object when the first physical object is disposed adjacent to the interactive display surface; (ii) accessing the data elements associated with the first characteristic from a data storage included in the memory; (iii) showing on the interactive display surface a representation depicting each of the data elements; (iv) using the light sensor for reading a second characteristic presented by a second physical object when the physical object is disposed adjacent to the interactive display surface; (v) using the light sensor for detecting, adjacent to the interactive display surface, a user movement indicating a user command to reassociate a selected representation with the second characteristic; and (vi) reassociating the data elements with the second characteristic presented by the second physical object. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61)
-
Specification