Color-coded visual comparison of decision logic
First Claim
1. An article comprising a non-transitory machine-readable storage medium embodying instructions that when performed by one or more machines result in operations comprising:
- receiving a request to compare a first strategy to a second strategy, the first strategy graphically represented by a first set of linked nodes arranged in a first form of decision logic, the second strategy graphically represented by a second set of linked nodes arranged in a second form of decision logic;
converting the first set of linked nodes to a logically equivalent first modified set of linked nodes arranged in a third form of decision logic, the third form of decision logic being selected from a group consisting of;
decision tree, a directed acyclic graph and an exception-based directed acyclic graph;
converting the second set of linked nodes to a logically equivalent second modified set of linked nodes arranged in the third form of decision logic; and
,simultaneously displaying a visual representation of the first modified set of linked nodes and the second modified set of linked nodes, the visual representation being color-coded to indicate the differences and similarities between the first modified set of linked nodes and the second modified set of linked nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
A request to compare strategies is received. The first strategy can be graphically represented by a first set of linked nodes arranged in a first form of decision logic. The second strategy can be graphically represented by a second set of linked nodes arranged in a second form of decision logic. The first set of linked nodes can be converted to a first modified set of linked nodes arranged in a third form of decision logic. The second set of linked nodes can be converted to a second modified set of linked nodes arranged in the third form of decision logic. A color-coded visual representation of the first modified set of linked nodes and the second modified set of linked nodes can be provided to a user. Related apparatus, techniques, and articles are also described.
-
Citations
15 Claims
-
1. An article comprising a non-transitory machine-readable storage medium embodying instructions that when performed by one or more machines result in operations comprising:
-
receiving a request to compare a first strategy to a second strategy, the first strategy graphically represented by a first set of linked nodes arranged in a first form of decision logic, the second strategy graphically represented by a second set of linked nodes arranged in a second form of decision logic; converting the first set of linked nodes to a logically equivalent first modified set of linked nodes arranged in a third form of decision logic, the third form of decision logic being selected from a group consisting of;
decision tree, a directed acyclic graph and an exception-based directed acyclic graph;converting the second set of linked nodes to a logically equivalent second modified set of linked nodes arranged in the third form of decision logic; and
,simultaneously displaying a visual representation of the first modified set of linked nodes and the second modified set of linked nodes, the visual representation being color-coded to indicate the differences and similarities between the first modified set of linked nodes and the second modified set of linked nodes. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for implementation by one or more data processors comprising:
-
receiving, by at least one data processor, a request to compare a first strategy to a second strategy, the first strategy graphically represented by a first set of linked nodes arranged in a first form of decision logic, the second strategy graphically represented by a second set of linked nodes arranged in a second form of decision logic; converting, by at least one data processor, the first set of linked nodes to a logically equivalent first modified set of linked nodes arranged in a third form of decision logic, the third form of decision logic being selected from a group consisting of;
decision tree, a directed acyclic graph and an exception-based directed acyclic graph;converting, by at least one data processor, the second set of linked nodes to a logically equivalent second modified set of linked nodes arranged in the third form of decision logic; and
,simultaneously displaying, by at least one data processor, a visual representation of the first modified set of linked nodes and the second modified set of linked nodes, the visual representation being color-coded to indicate the differences and similarities between the first modified set of linked nodes and the second modified set of linked nodes. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system comprising:
-
one or more data processors; memory storing instructions, which when executed by at least one data processor, result in operations comprising; receiving a request to compare a first strategy to a second strategy, the first strategy graphically represented by a first set of linked nodes arranged in a first form of decision logic, the second strategy graphically represented by a second set of linked nodes arranged in a second form of decision logic; converting the first set of linked nodes to a logically equivalent first modified set of linked nodes arranged in a third form of decision logic, the third form of decision logic being selected from a group consisting of;
decision tree, a directed acyclic graph and an exception-based directed acyclic graph;converting the second set of linked nodes to a logically equivalent second modified set of linked nodes arranged in the third form of decision logic; and
,simultaneously displaying a visual representation of the first modified set of linked nodes and the second modified set of linked nodes, the visual representation being color-coded to indicate the differences and similarities between the first modified set of linked nodes and the second modified set of linked nodes. - View Dependent Claims (12, 13, 14, 15)
-
Specification