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:
Jun. 07, 2016
Filed:
Sep. 04, 2012
Applicants:
Mark Proctor, London, GB;
Edson Tirelli, Montreal, CA;
Inventors:
Mark Proctor, London, GB;
Edson Tirelli, Montreal, CA;
Assignee:
Red Hat, Inc., Raleigh, NC (US);
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06N 5/02 (2006.01); G06F 9/54 (2006.01);
U.S. Cl.
CPC ...
G06N 5/025 (2013.01); G06F 9/547 (2013.01); G06N 5/02 (2013.01);
Abstract
Some embodiments of efficient binary protocol marshalling for rule engine sessions have been presented. In one embodiment, a set of marshalling plug-ins is provided to a rule engine. Each of the set of marshalling plug-ins is customized for a type of user objects. In response to encountering a user object, the rule engine selects a marshalling plug-in out of the set of marshalling plug-ins based on a type of the user object to marshall in or to marshall out the user object.