Patent ID: 8738512
Filing Date: 2014-05-27
Classification: G06Q

Abstract:
1. A non-transitory computer readable medium having stored therein instructions executable by a processor, wherein the instructions are executed to: receive a selection of blocks, wherein the selection of blocks includes at least one block of a plurality of placed blocks in a design canvas area, wherein the plurality of placed blocks are arranged to specify a definition for a trading algorithm, wherein each block in the selection of blocks has a block type; receive a mapping definition, wherein the mapping definition includes at least one mapping, wherein each mapping in the mapping definition specifies a relationship between a first type and a corresponding second type, wherein the first type includes a first block type, wherein the second type includes a second block type; receive a command to activate a block placing tool; and, in response to receiving the command to activate the block placing tool, for each selected block in the selection of blocks the instructions are executable to: