SYSTEM AND METHOD TO USE SENSORS TO IDENTIFY OBJECTS PLACED ON A SURFACE
First Claim
1. A method for identifying an object placed on a surface, the method comprising:
- receiving an indication that the object has been placed on the surface;
identifying a plurality of physical characteristics associated with the object;
using the plurality of physical characteristics, searching a data structure to determine the existence of a single object with physical characteristics that matches the plurality of physical characteristics;
responsive to a match, determining if the single object has an associated presentation; and
responsive to the existence of the associated presentation, presenting the associated presentation to a user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product are provided for identifying an object placed on a surface. An indication is received that an object has been placed on the surface. A plurality of physical characteristics are identified that are associated with the object. Using the plurality of physical characteristics, a data structure is searched to determine the existence of a single object with physical characteristics that matches the plurality of physical characteristics. Responsive to a match, a determination is made as to whether the single object has an associated presentation. Responsive to the existence of the associated presentation, the associated presentation is presented to a user.
-
Citations
24 Claims
-
1. A method for identifying an object placed on a surface, the method comprising:
-
receiving an indication that the object has been placed on the surface; identifying a plurality of physical characteristics associated with the object; using the plurality of physical characteristics, searching a data structure to determine the existence of a single object with physical characteristics that matches the plurality of physical characteristics; responsive to a match, determining if the single object has an associated presentation; and responsive to the existence of the associated presentation, presenting the associated presentation to a user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising a computer useable medium having a computer readable program, wherein the computer readable program, when executed in a data processing system, causes the data processing system to:
-
receive an indication that an object has been placed on the surface; identify a plurality of physical characteristics associated with the object; using the plurality of physical characteristics, search a data structure to determine the existence of a single object with physical characteristics that matches the plurality of physical characteristics; responsive to a match, determine if the single object has an associated presentation; and responsive to the existence of the associated presentation, present the associated presentation to a user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; receive an indication that an object has been placed on the surface; identify a plurality of physical characteristics associated with the object; using the plurality of physical characteristics, search a data structure to determine the existence of a single object with physical characteristics that matches the plurality of physical characteristics; responsive to a match, determine if the single object has an associated presentation; and responsive to the existence of the associated presentation, present the associated presentation to a user. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification