AUTOMATIC LAYOUT DERIVATION AND IMPLEMENTATION

Patent №

US 9,607,026

Granted

2017-03-28

Filed 2014

Owner

MICROSOFT CORPORATION

AI components

4

vision · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14459195

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.

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

AI classification

Planning0.99
Knowledge representation0.96
Vision0.82
AI hardware0.50
Natural language0.03
Evolutionary computation0.02
Machine learning0.02
Speech0.00

Ownership

MICROSOFT CORPORATION

assignment · 335300896

Assignors

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

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

© 2026 NYSGPT2525 LLC