System and method for controlling electronic communications

US10169480B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10169480-B2
Application numberUS-201815881516-A
CountryUS
Kind codeB2
Filing dateJan 26, 2018
Priority dateMay 6, 2013
Publication dateJan 1, 2019
Grant dateJan 1, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 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. 2. The method of claim 1 , wherein the first object, the second object, or the third object comprises at least one of an event group, an event, an item group, or an item. 3. The method of claim 1 , wherein the first object, the second object, or the third object comprises a relationship object. 4. The method of claim 1 , wherein the content comprises an instantiated study design. 5. The method of claim 4 , wherein the instantiated study design is associated with a trial. 6. The method of claim 1 , wherein the first object comprises an unmodifiable object. 7. The method of claim 6 , wherein the first object becomes unmodifiable when the first object is published for association with the first version of the content. 8. The method of claim 1 , wherein the first object comprises a modifiable object. 9. The method of claim 1 , further comprising providing a delta analyzer for enabling view of at least one difference between the first version of the content and the second version of the content. 10. The method of claim 1 , wherein the second version of the content is created without the controlled content repository system entering a downtime mode. 11. The method of claim 1 , wherein the first object is stored in a customized data structure. 12. The method of claim 11 , wherein the customized data structure comprises identification information concatenated based on first identification information associated with the controlled content repository system and second identification information associated with the first object. 13. The method of claim 1 , wherein the first object comprises a lineage of the first object. 14. The method of claim 13 , further comprising tracking and storing the lineage of the first object. 15. The method of claim 14 , further comprising analyzing, based on the lineage of the first object, how a standard associated with the first object deviated over time. 16. The method of claim 1 , wherein the content comprises study design content. 17. The method of claim 16 , wherein the content further comprises clinical data content. 18. The method of claim 17 , further comprising establishing at least one relationship parameter between the study design content and the clinical data content. 19. The method of claim 17 , further comprising aligning the clinical data content to the study design content. 20. The method of claim 1 , further comprising applying rules associated with the first version of the content to the second version of the content. 21. The method of claim 20 , wherein the rules comprise validation rules. 22. The method of claim 1 , further comprising preventing creation of a fourth object in response to determining the fourth object substantially matches at least one of the first object, the second object, or the third object. 23. The method of claim 1 , wherein the first object is or comprises a first version of the first object, and wherein the second object is or comprises a second version of the first object. 24. The method of claim 23 , wherein the first object is associated with first rules, and wherein the second object is associated with second rules different from the first rules. 25. The method of claim 1 , wherein the second version of the content is stored in the controlled content repository system. 26. The method of claim 1 , wherein the controlled content repository system comprises one or more database systems. 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

Assignees

Inventors

Classifications

  • Managing session states for stateless protocols; Signalling session states; State transitions; Keeping-state mechanisms · CPC title

  • Physics · mapped topic

  • Conference organisation arrangements, e.g. handling schedules, setting up parameters needed by nodes to attend a conference, booking network resources, notifying involved parties · CPC title

  • Commands or executable codes · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10169480B2 cover?
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, t…
Who is the assignee on this patent?
Veeva Systems Inc
What technology area does this patent fall under?
Primary CPC classification G06F17/30899. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 01 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).