AUTOMATIC LAYOUT DERIVATION AND IMPLEMENTATION

Patent №

US 8,478,786

Granted

2013-07-02

Filed 2010

Owner

MICROSOFT CORPORATION

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

12882164

Embodiments are directed to determining a data insertion point in a data layout based on relative cardinalities between data objects and to determining a data insertion point in a data layout based on defined hierarchies between data objects. In an embodiment, a computer system receives a user input indicating that an additional portion of information is to be added to an existing data layout which includes multiple different data objects. The computer system accesses the data objects to determine relative cardinalities between the data objects in the data layout. The computer system determines an optimal data insertion point for inserting the additional portion of information based on the determined relative cardinalities between the data objects. The computer system also inserts the additional portion of information in the existing data layout at the determined optimal data insertion point.

Knowledge representationPlanningAI hardwareG06F 16/22G06F 16/21G06F 16/2428G06F 16/248G06F 16/258G06F 40/103G06F 40/137G06F 40/177+1 more

AI classification

Knowledge representation1.00
Planning0.97
AI hardware0.71
Vision0.33
Evolutionary computation0.11
Natural language0.01
Machine learning0.00
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 250140189

Assignors

HAYS, CHRISTOPHER A., CHAU, CAROLYN KHANH, MEYERS, ROBERT A.

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

© 2026 NYSGPT2525 LLC