×

Document proportional allocation system

  • US 10,445,515 B2
  • Filed: 07/19/2017
  • Issued: 10/15/2019
  • Est. Priority Date: 07/19/2017
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine-readable medium, comprising instructions which when executed by a machine, cause the machine to:

  • receive a first credential identifying a first user as a first co-marketer type;

    load an instance of a co-marketed document layout corresponding to the first co-marketer type and a second co-marketer type, the instance comprising a set of editable regions;

    identify a first subset of the set of editable regions based on identifying the first user as the first co-marketer type, wherein the first subset has at least one editable region not included in a second subset of the set of editable regions;

    provide a first graphical user interface (GUI) to the first user, the GUI providing one or more GUI controls to edit the first subset of editable regions;

    receive a first edit from the first user corresponding to at least one editable region in the first subset of the set of editable regions;

    receive a second credential identifying a second user as the second co-marketer type;

    identify the second subset of the set of editable regions based on identifying the second user as the second co-marketer type, wherein the second subset has at least one editable region not included in the first subset of the set of editable regions;

    provide a second GUI to the second user, the second GUI providing one or more GUI controls to edit the second subset of editable regions;

    receive a second edit from the second user corresponding to at least one editable region in the second subset of the set of editable regions;

    store a modified instance of the co-marketed document layout including the first and second edits;

    provide a third GUI to the first or second user, the third GUI providing one or more GUI controls to select at least one area of a graphical representation of the modified instance of the co-marketed document layout and assign a selected area to either the first co-marketer type or the second co-marketer type;

    receive a first selection area, within the third GUI designated by a first set of coordinates corresponding to at least one selected area of the modified instance of the co-marketed document layout, wherein the first selection area is associated with the first co-marketer type;

    receive a second selection area, within the third GUI designated by a second set of coordinates corresponding to at least one selected area of the modified instance of the co-marketed document layout, wherein the second selection area is associated with the second co-marketer type;

    calculate a selected area total equal to a sum of the first selection area and the second selection area;

    calculate a first percentage for the percentage of the selected area total occupied by the first selection area and calculate a second percentage for the percentage of the selected area total occupied by the second selection area; and

    provide, to the third GUI, the first percentage and the second percentage for display.

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