SENSOR BASED TRUTH MAINTENANCE METHOD AND SYSTEM
First Claim
1. A method comprising:
- receiving, by a computer processor of a computing device from RFID tags embedded in sensors, first event data associated with a first plurality of events detected by said sensors, said computer processor controlling a cloud hosted mediation system comprising an inference engine software application, a truth maintenance system database, and non monotonic logic;
associating, by said computer processor, first portions of said first event data with associated RFID tags of said RFID tags;
deriving, by said computer processor executing said inference engine software application, first assumption data associated with each portion of said first portions of said first event data;
retrieving, by said computer processor from said truth maintenance system database, previous assumption data derived from and associated with previous portions of previous event data retrieved from said RFID tags embedded in said sensors, said previous assumption data derived at a time differing from a time of said deriving, said previous event data associated with previous events occurring at a different time from said first plurality of events;
executing, by said computer processor, said non monotonic logic with respect to said first assumption data and said previous assumption data;
generating, by said computer processor executing said non monotonic logic and said inference engine software application, first updated assumption data associated with said first assumption data and said previous assumption data; and
storing, by said computer processor in said truth maintenance system database, said first assumption data and said first updated assumption data.
2 Assignments
0 Petitions
Accused Products
Abstract
A truth maintenance method and system. The method includes receiving by a computer processor from RFID tags embedded in sensors, event data associated with events detected by said sensors. The computer processor associates portions of the event data with associated RFID tags and derives assumption data associated with each portion of the portions. The computer processor retrieves previous assumption data derived from and associated with previous portions of previous event data retrieved from the RFID tags and executes non monotonic logic with respect to the assumption data and the previous assumption data. In response, the computer processor generates and stores updated assumption data associated with the assumption data and the previous assumption data.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a computer processor of a computing device from RFID tags embedded in sensors, first event data associated with a first plurality of events detected by said sensors, said computer processor controlling a cloud hosted mediation system comprising an inference engine software application, a truth maintenance system database, and non monotonic logic; associating, by said computer processor, first portions of said first event data with associated RFID tags of said RFID tags; deriving, by said computer processor executing said inference engine software application, first assumption data associated with each portion of said first portions of said first event data; retrieving, by said computer processor from said truth maintenance system database, previous assumption data derived from and associated with previous portions of previous event data retrieved from said RFID tags embedded in said sensors, said previous assumption data derived at a time differing from a time of said deriving, said previous event data associated with previous events occurring at a different time from said first plurality of events; executing, by said computer processor, said non monotonic logic with respect to said first assumption data and said previous assumption data; generating, by said computer processor executing said non monotonic logic and said inference engine software application, first updated assumption data associated with said first assumption data and said previous assumption data; and storing, by said computer processor in said truth maintenance system database, said first assumption data and said first updated assumption data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product, comprising a computer readable storage medium having a computer readable program code embodied therein, said computer readable program code comprising an algorithm adapted to implement a method within a computing device, said method comprising:
-
receiving, by a computer processor of said computing device from RFID tags embedded in sensors, first event data associated with a first plurality of events detected by said sensors, said computer processor controlling a cloud hosted mediation system comprising an inference engine software application, a truth maintenance system database, and non monotonic logic; associating, by said computer processor, first portions of said first event data with associated RFID tags of said RFID tags; deriving, by said computer processor executing said inference engine software application, first assumption data associated with each portion of said first portions of said first event data; retrieving, by said computer processor from said truth maintenance system database, previous assumption data derived from and associated with previous portions of previous event data retrieved from said RFID tags embedded in said sensors, said previous assumption data derived at a time differing from a time of said deriving, said previous event data associated with previous events occurring at a different time from said first plurality of events; executing, by said computer processor, said non monotonic logic with respect to said first assumption data and said previous assumption data; generating, by said computer processor executing said non monotonic logic and said inference engine software application, first updated assumption data associated with said first assumption data and said previous assumption data; and storing, by said computer processor in said truth maintenance system database, said first assumption data and said first updated assumption data. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computing system comprising a computer processor coupled to a computer-readable memory unit, said memory unit comprising instructions that when enabled by the computer processor implements a method comprising:
-
receiving, by said computer processor from RFID tags embedded in sensors, first event data associated with a first plurality of events detected by said sensors, said computer processor controlling a cloud hosted mediation system comprising an inference engine software application, a truth maintenance system database, and non monotonic logic; associating, by said computer processor, first portions of said first event data with associated RFID tags of said RFID tags; deriving, by said computer processor executing said inference engine software application, first assumption data associated with each portion of said first portions of said first event data; retrieving, by said computer processor from said truth maintenance system database, previous assumption data derived from and associated with previous portions of previous event data retrieved from said RFID tags embedded in said sensors, said previous assumption data derived at a time differing from a time of said deriving, said previous event data associated with previous events occurring at a different time from said first plurality of events; executing, by said computer processor, said non monotonic logic with respect to said first assumption data and said previous assumption data; generating, by said computer processor executing said non monotonic logic and said inference engine software application, first updated assumption data associated with said first assumption data and said previous assumption data; and storing, by said computer processor in said truth maintenance system database, said first assumption data and said first updated assumption data. - View Dependent Claims (17, 18, 19, 20)
-
Specification