×

Data filtering in the internet of things

  • US 9,372,886 B2
  • Filed: 04/24/2013
  • Issued: 06/21/2016
  • Est. Priority Date: 04/28/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of data filtering in Internet of Things (IOT), wherein the IOT comprises a plurality of sensor devices, the method comprising:

  • inputting an application deployed rule;

    converting the application deployed rule by decomposing predicates of the application deployed rule into at least one sub-predicate expression having static predicates and dynamic predicates, wherein converting the application deployed rule by decomposing predicates of the application deployed rule into at least one sub-predicate expression having static predicates and dynamic predicates further comprises;

    establishing a dynamic predicate match table of the sub-predicate expression, wherein the dynamic predicate match table records dynamic predicates contained in the at least one sub-predicate expression and addresses of the dynamic predicates in the dynamic predicate match table; and

    establishing a static distribution table of the sub-predicate expression, wherein the static distribution table records sensor identifiers (IDs) of the sensor devices and addresses in the dynamic predicate match table of the dynamic predicates contained in the at least one sub-predicate expression;

    inputting data collected by the sensor devices;

    matching the data collected with the static predicates and the dynamic predicates of the at least one sub-predicate expression in sequence; and

    distributing matched data to an application.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×