发明名称 ARRANGING COMPONENTS IN A TWO-DIMENSIONAL AREA
摘要 A system for arranging components in a two-dimensional area includes a component preparation module for providing a set of components for arrangement, determining rectangular covers for each component, and ordering components according to a predefined order preference, and a core layout module for mapping components in order to positions in the arrangement with a first width and in a first direction, including: a row module for positioning components in order in a first full row across the first direction of the first width aligning one of the top or bottom sides of the covers of adjacent components until the next component does not fit in the first width, and a sub-row module for positioning components in any available space within the height of the first full row to form one or more sub-rows in the first direction and extending a distance less than the first width.
申请公布号 US2015346922(A1) 申请公布日期 2015.12.03
申请号 US201514689189 申请日期 2015.04.17
申请人 International Business Machines Corporation 发明人 Robertson Ian
分类号 G06F3/0482;G06F3/0484 主分类号 G06F3/0482
代理机构 代理人
主权项 1. A system for arranging components in a two-dimensional area, comprising: a component preparation module for providing a set of components for arrangement, determining rectangular covers for each component, and ordering components according to a predefined order preference; and a core layout module for mapping components in order to positions in the arrangement with a first width and in a first direction, comprising: a row module for positioning components in order in a first full row across the first direction of the first width aligning one of the top or bottom sides of the covers of adjacent components until the next component does not fit in the first width; anda sub-row module for, before starting a next row, positioning components in any available space within the height of the first full row to form one or more sub-rows in the first direction and extending a distance less than the first width, wherein if the top sides of the covers are aligned any sub-rows and full rows are below a previous row, if the bottom sides of the covers are aligned any sub-rows and full rows are above a previous row.
地址 Armonk NY US