System for portable tangible interaction
First Claim
Patent Images
1. A mobile tablet computer system comprising:
- a tablet computer chassis;
a touchscreen display contained within the chassis, the touchscreen display including a surface with a surface linear polarizing filter;
a first arm and a second arm, a first end of the first arm being coupled with the chassis at a first location and a first end of the second arm being coupled with the chassis at a second location different from the first location, the first and second arms being extended upright from the first and second locations respectively relative to the touchscreen display surface;
a first camera positioned for a first camera view to capture visual data within a first target area, the first target area to include a first sub-area that includes the touchscreen display surface and a second sub-area that does not include the touchscreen display surface, the second sub-area being outside of and not on top of the touchscreen display surface, wherein the first camera is coupled with a second end of the first arm and includes a first linear polarizing filter to block view of the touchscreen display by the first camera;
a second camera positioned for a second camera view different from the first camera view to capture visual data within a second target area, the second target area to include a first sub-area that includes the touchscreen display surface and a second sub-area that does not include the touchscreen display surface, the second sub-area being outside of and not on top of the touchscreen display surface, wherein the second camera is coupled with a second end of the second arm and includes a second linear polarizing filter to block view of the touchscreen display by the second camera, the second sub-area of the first target area and the second sub-area of the second target area including an overlapping target area visible by both the first camera view and the second camera view, wherein the mobile tablet computer system is to be calibrated such that an object viewed by first camera view and the second camera view in the overlapping target area is reported as a single object;
a processor; and
software to be executed via the processor to;
generate a first graphical image to be displayed on the touchscreen display,identify, from the captured visual data from the first camera and the second camera, a physical object other than the touchscreen display surface that is within the first target area visible to the first camera or the second target area visible to the second camera, including the overlapping target area visible to both the first camera and the second camera,determine coordinates of a location of the detected physical object using the first view of the first camera, the second view of the second camera, or both the first view of the first camera and the second view of the second camera,process an interaction between the physical object and the first graphical image, said interaction being based upon one or more of location, height, velocity, acceleration, gesture, and physical orientation of the physical object in the overlapping target area with respect to the first graphical image, andgenerate and display a second graphical image on the touchscreen display, the second graphical image including a graphical representation of the interaction between the physical object and the first graphical image.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention describe a system utilizing at least one camera and a display to create an object and context aware system. Embodiments of the invention may utilize the camera to sense a system'"'"'s surroundings and use recognition logic or modules to detect and recognize objects on and around the system. System applications may further act on the sensed data and use the display of the system to provide visual feedback and interactive elements as a means to interact with the system user.
36 Citations
16 Claims
-
1. A mobile tablet computer system comprising:
-
a tablet computer chassis; a touchscreen display contained within the chassis, the touchscreen display including a surface with a surface linear polarizing filter; a first arm and a second arm, a first end of the first arm being coupled with the chassis at a first location and a first end of the second arm being coupled with the chassis at a second location different from the first location, the first and second arms being extended upright from the first and second locations respectively relative to the touchscreen display surface; a first camera positioned for a first camera view to capture visual data within a first target area, the first target area to include a first sub-area that includes the touchscreen display surface and a second sub-area that does not include the touchscreen display surface, the second sub-area being outside of and not on top of the touchscreen display surface, wherein the first camera is coupled with a second end of the first arm and includes a first linear polarizing filter to block view of the touchscreen display by the first camera; a second camera positioned for a second camera view different from the first camera view to capture visual data within a second target area, the second target area to include a first sub-area that includes the touchscreen display surface and a second sub-area that does not include the touchscreen display surface, the second sub-area being outside of and not on top of the touchscreen display surface, wherein the second camera is coupled with a second end of the second arm and includes a second linear polarizing filter to block view of the touchscreen display by the second camera, the second sub-area of the first target area and the second sub-area of the second target area including an overlapping target area visible by both the first camera view and the second camera view, wherein the mobile tablet computer system is to be calibrated such that an object viewed by first camera view and the second camera view in the overlapping target area is reported as a single object; a processor; and software to be executed via the processor to; generate a first graphical image to be displayed on the touchscreen display, identify, from the captured visual data from the first camera and the second camera, a physical object other than the touchscreen display surface that is within the first target area visible to the first camera or the second target area visible to the second camera, including the overlapping target area visible to both the first camera and the second camera, determine coordinates of a location of the detected physical object using the first view of the first camera, the second view of the second camera, or both the first view of the first camera and the second view of the second camera, process an interaction between the physical object and the first graphical image, said interaction being based upon one or more of location, height, velocity, acceleration, gesture, and physical orientation of the physical object in the overlapping target area with respect to the first graphical image, and generate and display a second graphical image on the touchscreen display, the second graphical image including a graphical representation of the interaction between the physical object and the first graphical image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An article of manufacture comprising a machine-readable non-transitory storage medium that provides instructions that, if executed by the machine, will cause the machine to perform operations comprising:
-
capturing visual data within an overlapping target area via a first camera and a second camera, the first camera and second camera being coupled respectively to first arm coupled with a chassis of a mobile tablet computer system at a first location and a second arm coupled with the chassis of the mobile tablet computer system at a second location different from the first location, the first and second arms being extended upright from the first and second locations respectively relative to a surface of a touchscreen display of the mobile tablet computer system, the touchscreen display including a surface linear polarizing filter, the first camera being positioned for a first view and including a first linear polarizing filter to block view of the touchscreen display by the first camera, the second camera being positioned for a second view different from the first view and including a second linear polarizing filter to block view of the touchscreen display by the second camera, each of a first target area for the first camera and a second target for the second camera to include a first sub-area that includes the touchscreen display surface of the mobile computer system and a second sub-area that does not include the touchscreen display surface, the second sub-areas of the first and second target areas being outside of and not on top of the touchscreen display surface, the overlapping target area being an area overlapping between the second sub-area of the first target area for the first camera and the second sub-area of second target area for the second camera, wherein the mobile tablet computer system is to be calibrated such that an object viewed by first camera view and the second camera view in the overlapping area is reported as a single object; generating a first graphical image; displaying the graphical image on the touchscreen display; identifying, from the captured visual data from the first camera and the second camera, a physical object other than the touchscreen display surface that is within the overlapping target area visible to the first camera, the second camera, or both the first and second cameras; determining coordinates of a location of the detected physical object in the overlapping target area using the first view of the first camera, the second view of the second camera, or both the first view of the first camera and the second view of the second camera; processing an interaction between the physical object and the first graphical image, said interaction being based upon one or more of location, height, velocity, acceleration, gesture, and physical orientation of the physical object in the overlapping target area with respect to the first graphical image; and generating and displaying a second graphical image on the touchscreen display, the second graphical image including a graphical representation of the interaction between the physical object and the first graphical image. - View Dependent Claims (13, 14, 15)
-
-
16. A method comprising:
-
capturing visual data within an overlapping target area via a first camera and a second camera, the first camera and second camera being coupled respectively to first arm coupled with a chassis of a mobile tablet computer system at a first location and a second arm coupled with the chassis of the mobile tablet computer system at a second location different from the first location, the first and second arms being extended upright from the first and second locations respectively relative to a surface of a touchscreen display of the mobile tablet computer system, the touchscreen display including a surface linear polarizing filter, the first camera being positioned for a first view and including a first linear polarizing filter to block view of the touchscreen display by the first camera, the second camera being positioned for a second view different from the first view and including a second linear polarizing filter to block view of the touchscreen display by the second camera, each of a first target area for the first camera and a second target area for the second camera to include a first sub-area that includes the touchscreen display surface of the mobile computer system and a second sub-area that does not include the touchscreen display surface, the second sub-areas of the first and second target areas being outside of and not on top of the touchscreen display surface, the overlapping target area being an area overlapping between the second sub-area of the first target area for the first camera and the second sub-area of second target area for the second camera, wherein the mobile tablet computer system is to be calibrated such that an object viewed by first camera view and the second camera view in the overlapping area is reported as a single object; generating a first graphical image; displaying the graphical image on the touchscreen display; identifying, from the captured visual data from the first camera and the second camera modified by the background/foreground mask, a physical object other than the touchscreen display surface that is within the overlapping target area visible to the first camera, the second camera, or both the first and second cameras; determining coordinates of a location of the detected physical object in the overlapping target area using the first view of the first camera, the second view of the second camera, or both the first view of the first camera and the second view of the second camera; processing an interaction between the physical object and the first graphical image, said interaction being based upon one or more of location, height, velocity, acceleration, gesture, and physical orientation of the physical object in the overlapping target area with respect to the first graphical image; and generating and displaying a second graphical image on the touchscreen display, the second graphical image including a graphical representation of the interaction between the physical object and the first graphical image.
-
Specification