OPTIMIZATION OF RULE ENTITIES

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20120005144A1
SERIAL NO

12827843

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method of optimizing a rules engine rule set is disclosed. The method provides for identifying groups of rule conditions within a rule table that are repetitive; determining a hash function that will effectively summarize in a condensed form the set of criteria, operations and values that distinguish the group for each respective group of the identified groups; calculating hash values per the hash functions for each row of the rule table; storing the derived hash functions, the calculated hash values, and the original rule in memory when loading; and then at run time when the rule engine is invoked: calculating the hash values using the respective hash functions associated with the rule table using the attributes provided at invocation; and skipping all rows whose hash values are different from the calculated invocation hash values. The method of optimizing rule entities is particularly useful for overcoming the longer calculation times associated with un-optimized rule tables known in the art.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
ALCATEL-LUCENT CANADA INC600 MARCH ROAD OTTAWA ONTARIO K2K 2E6

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Cutler, Kevin Scott Carp, CA 20 269
Katz, Felix Ottawa, CA 17 284
Kulasingam, Katha Ottawa, CA 16 147

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation