The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jan. 01, 2019
Filed:
Dec. 13, 2016
International Business Machines Corporation, Armonk, NY (US);
Matthew R. Arnold, Ridgefield Park, NJ (US);
Martin J. Hirzel, Ossining, NY (US);
Vijay A. Saraswat, Mahopac, NY (US);
Avraham E. Shinnar, Hawthorne, NY (US);
Jerome Simeon, New York, NY (US);
Lionel A. Villard, Yorktown Heights, NY (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
Running a global production rule on data distributed over a plurality of machines may comprise receiving a local production rule that can run on each of the plurality of machines to jointly accomplish a global computation specified by the global production rule. The local production rule may be deployed to each of the plurality of machines, each of which stores a portion of the data and runs an instance of a rules engine that can run the local production rule. The plurality of machines are enabled to communicate intermediate data produced by the instance of the rules engine running the local production rule on said each of the machines. Coordinating between the plurality of machines is enabled to synchronize one or more local computations performed locally according to the local production rule on said each machine.