DETERMINISTIC RULE-BASED DISPATCH OF OBJECTS TO CODE

Patent №

US 7,624,141

Granted

2009-11-24

Filed 2004

Owner

MICROSOFT CORPORATION

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10763530

Deterministic rule-based dispatch of the data structure to a group of one or more methods. After accessing the data structure to be processed, a list of rules is evaluated to identify multiple rules that apply to the dispatch of the data structure. Each of these multiple rules specifies a different group of one or more methods to which the data structure should be dispatched. The multiple rules are resolved to a single prevailing rule that will be applied for the dispatch of the data structure. Then, the computing system dispatches the data structure to the group of one or more methods specified by the prevailing rule. The rule evaluation and prioritization is deterministic for ease in debugging since it may be determined which group of one or more methods processed a data structure should a performance problem arise during the processing. Furthermore, rules may be added, amended, or deleted dynamically.

Knowledge representationG06F 9/547G06F 9/449G06F 9/548

AI classification

Knowledge representation0.95
AI hardware0.20
Natural language0.03
Vision0.00
Machine learning0.00
Evolutionary computation0.00
Planning0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 149350456

Assignors

CABRERA, LUIS FELIPE, COPELAND, GEORGE P.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC