DOCUMENT PROPORTIONAL ALLOCATION SYSTEM
First Claim
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; and
provide a graphical representation of the modified instance of the co-marketed document layout.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods may be used to create and modify a co-marketed document. A system and method may include using a template with designated editable regions for each co-marketer, wherein each co-marketer may not edit regions designated for the other co-marketer. The system and method may include selecting regions of the co-marketed document for each co-marketer to determine the percentage of space each co-marketer utilizes on a co-marketed document. The system and method may include providing mechanisms for the determined percentage of space to be verified, approved, and transmitted to a printing service.
2 Citations
20 Claims
-
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; and provide a graphical representation of the modified instance of the co-marketed document layout. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving a first credential identifying a first user as a first co-marketer type; loading 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; identifying 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; providing 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; receiving a first edit from the first user corresponding to at least one editable region in the first subset of the set of editable regions; receiving a second credential identifying a second user as the second co-marketer type; identifying 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; providing a second GUI to the second user, the second GUI providing one or more GUI controls to edit the second subset of editable regions; receiving a second edit from the second user corresponding to at least one editable region in the second subset of the set of editable regions; storing a modified instance of the co-marketed document layout including the first and second edits; and providing a graphical representation of the modified instance of the co-marketed document layout. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
a processor and memory, including instructions which when executed by the processor, cause the processor 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; and provide a graphical representation of the modified instance of the co-marketed document layout. - View Dependent Claims (16, 17, 18, 19, 20)
Specification