US 12,244,597 B1
System and method for processing emails in enterprise content management
Peter Gassner, Pleasanton, CA (US); Graham Gelwicks, San Francisco, CA (US); Jon Stone, Manteca, CA (US); Andrew Han, Needham, MA (US); Tanay Nagjee, Dublin, CA (US); and Mark Arnold, Richmond, VA (US)
Assigned to Veeva Systems Inc., Pleasanton, CA (US)
Filed by Veeva Systems Inc., Pleasanton, CA (US)
Filed on Jan. 28, 2022, as Appl. No. 17/588,160.
Int. Cl. H04L 9/40 (2022.01); G06Q 10/10 (2023.01); H04L 51/08 (2022.01)
CPC H04L 63/101 (2013.01) [G06Q 10/10 (2013.01); H04L 51/08 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A computer-implemented method for processing emails in a content management system, wherein the content management system comprises a first repository, a second repository, and a first email processor, the method comprising:
displaying an email processor configuration user interface, wherein the email processor configuration user interface has a plurality of areas for receiving configuration information for the first email processor, wherein the configuration information configures the first email processor to process a first incoming email based on a first output data format requirement of a first application running in the content management system, wherein the first output data format requirement of the first application running in the content management system is different from a second output data format requirement of a second application running in the content management system, wherein the first output data format requirement of the first application defines the first data format to be created from the first incoming email, and wherein the second output data format requirement of the second application defines the second data format to be created from the first incoming email;
receiving, at a first area on the email processor configuration user interface, a first email processor username, wherein the first email processor username is associated with the first email processor;
receiving, at a second area on the email processor configuration user interface, a first group of allowed senders who are allowed to send emails to the first email processor username;
receiving, at a third area on the email processor configuration user interface, a selection of the first email processor to associate the first email processor username with the first email processor;
receiving the first incoming email at the first email processor; and
determining if a sender of the first incoming email is in the first group of allowed senders by the email processor.