System and method for controlling electronic communications
First Claim
1. A method for providing versions of content from a controlled content repository system, the method comprising:
- establishing, using one or more computing device processors, an access protocol for a controlled content repository system, wherein content is stored in the controlled content repository system and is accessible, in accordance with the access protocol, wherein the content comprises a first version of the content, wherein the access protocol is used for determining if the first version of the content, stored in the controlled content repository system, can be made available to a first computing device, and wherein the first version of the content comprises;
a first reference aligned from the first version of the content to a first object stored in the controlled content repository system, and a second reference aligned from the first version of the content to a second object stored in the controlled content repository system;
generating, using the one or more computing device processors, a second version of the content, wherein generating the second version of the content comprises;
aligning, using the one or more computing device processors, a third reference from the second version of the content to the first object stored in the controlled content repository system, andaligning, using the one or more computing device processors, a fourth reference from the second version of the content to a third object stored in the controlled content repository system; and
providing, using the one or more computing device processors, the second version of the content to a second computing device after a determination that the content stored in the controlled content repository system is authorized to be made available, in accordance with the access protocol, to the second computing device,wherein the second version of the content is generated without migrating or copying over objects from the first version of the content to the second version of the content.
1 Assignment
0 Petitions
Accused Products
Abstract
The approved email generation system described is capable of producing email communications using approved email templates and content that have been aligned with information regarding user access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the user. When the user accesses delivered content, the approved email generation system again verifies the content and allows the user access to only the most current version of the content available. The system provides for control of the content of electronic communications to users.
-
Citations
30 Claims
-
1. A method for providing versions of content from a controlled content repository system, the method comprising:
-
establishing, using one or more computing device processors, an access protocol for a controlled content repository system, wherein content is stored in the controlled content repository system and is accessible, in accordance with the access protocol, wherein the content comprises a first version of the content, wherein the access protocol is used for determining if the first version of the content, stored in the controlled content repository system, can be made available to a first computing device, and wherein the first version of the content comprises;
a first reference aligned from the first version of the content to a first object stored in the controlled content repository system, and a second reference aligned from the first version of the content to a second object stored in the controlled content repository system;generating, using the one or more computing device processors, a second version of the content, wherein generating the second version of the content comprises; aligning, using the one or more computing device processors, a third reference from the second version of the content to the first object stored in the controlled content repository system, and aligning, using the one or more computing device processors, a fourth reference from the second version of the content to a third object stored in the controlled content repository system; and providing, using the one or more computing device processors, the second version of the content to a second computing device after a determination that the content stored in the controlled content repository system is authorized to be made available, in accordance with the access protocol, to the second computing device, wherein the second version of the content is generated without migrating or copying over objects from the first version of the content to the second version of the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A controlled content repository system for providing versions of content, the controlled content repository system comprising:
-
a communication system comprising a network protocol layer and a physical layer circuit, the communication system for transmitting or receiving data from computing devices; a memory system comprising an operating system and an application programming interface (API), the memory comprising code for performing one or more operations; and a processing system comprising a central processing unit (CPU), the processing system for performing the one or more operations comprising; establishing an access protocol for the controlled content repository system, wherein content, stored in the controlled content repository system, is accessible, in accordance with the access protocol, wherein the content comprises a first version of the content, wherein the access protocol is used for determining if the first version of the content, stored in the controlled content repository system, can be made available to a first computing device, and wherein the first version of the content is associated with;
a first reference aligned between the first version of the content and a first object stored in the controlled content repository system, and a second reference aligned between the first version of the content and a second object stored in the controlled content repository system;generating a second version of the content, wherein generating the second version of the content comprises; generating a third reference aligned between the second version of the content and the first object stored in the controlled content repository system, and generating a fourth reference aligned between the second version of the content and a third object stored in the controlled content repository system; and providing the second version of the content to a second computing device after a determination that the content, stored in the controlled content repository system, is authorized to be made available, in accordance with the access protocol, to the second computing device, wherein the second version of the content is generated without copying objects from the first version of the content to the second version of the content. - View Dependent Claims (28)
-
-
29. A method for providing versions of content from a controlled content repository system, the method comprising:
-
establishing, using one or more computing device processors, an access protocol for a controlled content repository system, wherein content is stored in the controlled content repository system and is accessible, in accordance with the access protocol, wherein the content comprises a first version of the content, wherein the access protocol is used for determining if the first version of the content stored in the controlled content repository system can be made available to a first computing device, and wherein the first version of the content comprises;
a first reference aligned from the first version of the content to a first object stored in the controlled content repository system, and a second reference aligned from the first version of the content to a second object stored in the controlled content repository system;generating, using the one or more computing device processors, a second version of the content, wherein generating the second version of the content comprises; aligning, using the one or more computing device processors, a third reference from the second version of the content to the first object stored in the controlled content repository system, and aligning, using the one or more computing device processors, a fourth reference from the second version of the content to a delta associated with the first object stored in the controlled content repository system; and providing, using the one or more computing device processors, the second version of the content to a second computing device after a determination that the content stored in the controlled content repository system is authorized to be made available, in accordance with the access protocol, to the second computing device. - View Dependent Claims (30)
-
Specification