×

Automatic Layout Engine

  • US 20190004686A1
  • Filed: 06/29/2017
  • Published: 01/03/2019
  • Est. Priority Date: 06/29/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method, comprising:

  • implementing, by at least one processor, a graphical user interface comprising a plurality of layout segments on a presentation slide, wherein the graphical user interface is configured to allow insertion of an object into the presentation slide by an input gesture;

    receiving, by the at least one processor, the object via the input gesture;

    determining, by the at least one processor, the object is in a layout segment of the plurality of layout segments;

    determining, by the at least one processor, a layout rule based on the determined layout segment and a property of the object;

    modifying, by the at least one processor, the object based on the determined layout rule; and

    outputting, by the at least one processor, a layout result based at least in part on the presentation slide and the modified object,wherein at least one of the implementing, receiving, determining the object is in the layout segment, determining the layout rule, modifying, and outputting are performed by one or more computers.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×