Patents by Inventor Paul Everton

Paul Everton has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11595353
    Abstract: A system comprising email processing circuitry, web server circuitry, third-party interface circuitry, and a database, wherein the database stores information about a plurality of users. The system receives, via a network, a first email message and generates a modified first email message by insertion of a link to remotely-hosted content in the received email message. The system transmits, via a network interface, the modified first email message. The system receives, via a network, a request for the remotely-hosted content, and updates the database based on information contained in the request for the remotely-hosted content. The system receives, via a network, information about activity on a third-party system, and updates the database based on the information about activity on the third-party system. The system receives a second email message, determines an action to take on the second email message based on information in the database, and takes the action.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: February 28, 2023
    Assignee: Mimecast North America, Inc.
    Inventor: Paul Everton
  • Patent number: 11483266
    Abstract: An electronic collaboration system via which a plurality of users can post and view content, rapidly located desired content, and be notified of new content in real time.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: October 25, 2022
    Inventors: Paul Everton, Raymond Elward, Erich Luedtke
  • Patent number: 11461739
    Abstract: A system comprises circuitry configured to operate as a calendar synchronization service and to operate as a database service. The calendar synchronization service is configured to query the domain name system to determine which one or more levels of event information are permitted to be propagated from a first electronic calendar hosted by a first calendar host to a second electronic calendar hosted by a second calendar host. The database service is configured to store rules for propagating events on the first electronic calendar to the second electronic calendar. The calendar synchronization service may be configured to receive, via an application programming interface (API), a notification of a first event on the first electronic calendar, wherein the first event has a start time, duration, summary, description, and one or more attendees. The calendar synchronization service is configured to determine, based on the rules, to-be-propagated other properties of the first event.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: October 4, 2022
    Inventors: Paul Everton, Frank Robles, Chad Gilles
  • Publication number: 20220217109
    Abstract: An electronic collaboration system via which a plurality of users can post and view content, rapidly located desired content, and be notified of new content in real time.
    Type: Application
    Filed: October 29, 2019
    Publication date: July 7, 2022
    Inventors: Paul Everton, Raymond Elward, Erich Luedtke
  • Patent number: 11277365
    Abstract: A mail transfer agent comprises processing circuitry, storage circuitry, and networking circuitry. The storage circuitry holds a database. The networking circuitry is operable to receive, via a network connection, an email message. The processing circuitry is operable to analyze the email message to detect an image present in the email message. The processing circuitry is operable to determine, based on one or more records of the database, that the detected image is associated with a particular brand, and process the email message based on whether one or more characteristics of the email message are associated with the particular brand in the database. The one or more characteristics of the email message may comprise one or more of: sender domain, sender subdomain, and sender IP address.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: March 15, 2022
    Assignee: Mimecast North America, Inc.
    Inventor: Paul Everton
  • Publication number: 20210256480
    Abstract: A system comprises circuitry configured to operate as a calendar synchronization service and to operate as a database service. The calendar synchronization service is configured to query the domain name system to determine which one or more levels of event information are permitted to be propagated from a first electronic calendar hosted by a first calendar host to a second electronic calendar hosted by a second calendar host. The database service is configured to store rules for propagating events on the first electronic calendar to the second electronic calendar. The calendar synchronization service may be configured to receive, via an application programming interface (API), a notification of a first event on the first electronic calendar, wherein the first event has a start time, duration, summary, description, and one or more attendees. The calendar synchronization service is configured to determine, based on the rules, to-be-propagated other properties of the first event.
    Type: Application
    Filed: February 18, 2020
    Publication date: August 19, 2021
    Inventors: Paul Everton, Frank Robles, Chad Gilles
  • Publication number: 20210211410
    Abstract: A system comprising email processing circuitry, web server circuitry, third-party interface circuitry, and a database, wherein the database stores information about a plurality of users. The system receives, via a network, a first email message and generates a modified first email message by insertion of a link to remotely-hosted content in the received email message. The system transmits, via a network interface, the modified first email message. The system receives, via a network, a request for the remotely-hosted content, and updates the database based on information contained in the request for the remotely-hosted content. The system receives, via a network, information about activity on a third-party system, and updates the database based on the information about activity on the third-party system. The system receives a second email message, determines an action to take on the second email message based on information in the database, and takes the action.
    Type: Application
    Filed: March 19, 2021
    Publication date: July 8, 2021
    Inventor: Paul Everton
  • Publication number: 20210126882
    Abstract: An electronic collaboration system via which a plurality of users can post and view content, rapidly located desired content, and be notified of new content in real time.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 29, 2021
    Inventors: Paul Everton, Raymond Elward, Erich Luedtke
  • Publication number: 20210112024
    Abstract: A mail transfer agent comprises processing circuitry, storage circuitry, and networking circuitry. The storage circuitry holds a database. The networking circuitry is operable to receive, via a network connection, an email message. The processing circuitry is operable to analyze the email message to detect an image present in the email message. The processing circuitry is operable to determine, based on one or more records of the database, that the detected image is associated with a particular brand, and process the email message based on whether one or more characteristics of the email message are associated with the particular brand in the database. The one or more characteristics of the email message may comprise one or more of: sender domain, sender subdomain, and sender IP address.
    Type: Application
    Filed: December 22, 2020
    Publication date: April 15, 2021
    Inventor: Paul Everton
  • Patent number: 10979393
    Abstract: A system comprising email processing circuitry, web server circuitry, third-party interface circuitry, and a database, wherein the database stores information about a plurality of users. The system receives, via a network, a first email message and generates a modified first email message by insertion of a link to remotely-hosted content in the received email message. The system transmits, via a network interface, the modified first email message. The system receives, via a network, a request for the remotely-hosted content, and updates the database based on information contained in the request for the remotely-hosted content. The system receives, via a network, information about activity on a third-party system, and updates the database based on the information about activity on the third-party system. The system receives a second email message, determines an action to take on the second email message based on information in the database, and takes the action.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: April 13, 2021
    Assignee: Mimecast North America, Inc.
    Inventor: Paul Everton
  • Patent number: 10904186
    Abstract: In accordance with an example implementation of this disclosure, an email processor comprises mailbox management circuitry and replacement email message generation circuitry. The mailbox management circuitry is operable to configure an email message filtering rule for an email mailbox such that email messages that meet criteria specified in the email message filtering rule: bypass an inbox of the email mailbox, and are assigned a first metadata value specified in the email message filtering rule. The mailbox management circuitry is operable to fetch, from the email mailbox, an original email message to which the first metadata value has been assigned. The replacement email message generation circuitry is operable to generate a replacement message for the original email message.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: January 26, 2021
    Assignee: eTorch, Inc.
    Inventors: Paul Everton, Frank Robles
  • Patent number: 10893009
    Abstract: A mail transfer agent comprises processing circuitry, storage circuitry, and networking circuitry. The storage circuitry holds a database. The networking circuitry is operable to receive, via a network connection, an email message. The processing circuitry is operable to analyze the email message to detect an image present in the email message. The processing circuitry is operable to determine, based on one or more records of the database, that the detected image is associated with a particular brand, and process the email message based on whether one or more characteristics of the email message are associated with the particular brand in the database. The one or more characteristics of the email message may comprise one or more of: sender domain, sender subdomain, and sender IP address.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: January 12, 2021
    Assignee: eTorch Inc.
    Inventor: Paul Everton
  • Publication number: 20200007502
    Abstract: A system comprising email processing circuitry, web server circuitry, third-party interface circuitry, and a database, wherein the database stores information about a plurality of users. The system receives, via a network, a first email message and generates a modified first email message by insertion of a link to remotely-hosted content in the received email message. The system transmits, via a network interface, the modified first email message. The system receives, via a network, a request for the remotely-hosted content, and updates the database based on information contained in the request for the remotely-hosted content. The system receives, via a network, information about activity on a third-party system, and updates the database based on the information about activity on the third-party system. The system receives a second email message, determines an action to take on the second email message based on information in the database, and takes the action.
    Type: Application
    Filed: December 10, 2018
    Publication date: January 2, 2020
    Inventor: Paul Everton
  • Patent number: 10459602
    Abstract: An electronic collaboration system via which a plurality of users can post and view content, rapidly located desired content, and be notified of new content in real time.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: October 29, 2019
    Inventors: Paul Everton, Raymond Elward, Erich Luedtke
  • Patent number: 10326723
    Abstract: A system comprises email processing circuitry of a mail transfer agent. The email processing circuitry is configured to receive an inbound email message, and detect, based on parsing of the inbound email message, that the inbound email message is intended for multiple recipients and comprises one or both of: a header which determines that notification objects are to be embedded in corresponding output email messages; and body content which determines that notification objects to be embedded in the corresponding output email messages. The email processing circuitry is configured to generate a plurality of unique notification objects. The email processing circuitry is configured to, in response to the detection, package the inbound email message into the outbound email messages, wherein each of the outbound email messages is intended for only one of the multiple recipients and comprises a respective one of the notification objects.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: June 18, 2019
    Inventor: Paul Everton
  • Publication number: 20180234368
    Abstract: A mail transfer agent comprises processing circuitry, storage circuitry, and networking circuitry. The storage circuitry holds a database. The networking circuitry is operable to receive, via a network connection, an email message. The processing circuitry is operable to analyze the email message to detect an image present in the email message. The processing circuitry is operable to determine, based on one or more records of the database, that the detected image is associated with a particular brand, and process the email message based on whether one or more characteristics of the email message are associated with the particular brand in the database. The one or more characteristics of the email message may comprise one or more of: sender domain, sender subdomain, and sender IP address.
    Type: Application
    Filed: January 16, 2018
    Publication date: August 16, 2018
    Inventor: Paul Everton
  • Publication number: 20180115504
    Abstract: A system comprises email processing circuitry of a mail transfer agent. The email processing circuitry is configured to receive an inbound email message, and detect, based on parsing of the inbound email message, that the inbound email message is intended for multiple recipients and comprises one or both of: a header which determines that notification objects are to be embedded in corresponding output email messages; and body content which determines that notification objects to be embedded in the corresponding output email messages. The email processing circuitry is configured to generate a plurality of unique notification objects. The email processing circuitry is configured to, in response to the detection, package the inbound email message into the outbound email messages, wherein each of the outbound email messages is intended for only one of the multiple recipients and comprises a respective one of the notification objects.
    Type: Application
    Filed: December 21, 2017
    Publication date: April 26, 2018
    Inventor: Paul Everton
  • Patent number: 9860202
    Abstract: A system comprises email processing circuitry and network interface circuitry. The email processing circuitry is operable to receive an email message to be sent by the email processing circuitry using simple mail transfer protocol (SMTP). The email processing circuitry is operable to parse the inbound email message. The email processing circuitry is operable to, in response to detecting that the inbound email message is intended for multiple recipients and comprises the particular custom processing rule in its header fields and/or message body, parse the inbound email message into the multiple outbound email messages, where each of the outbound email messages has a different SMTP envelope. The network interface circuitry is operable to send the multiple outbound email messages into a network using SMTP.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: January 2, 2018
    Inventor: Paul Everton
  • Publication number: 20170070470
    Abstract: A system which hosts an electronic forum comprises memory in which is stored profiles of users of the electronic forum, memory in which is stored posts of the electronic forum, and notification generation circuitry. The notification generation circuitry is operable to, automatically in response to creation of a post to the electronic forum, inspect the post for an occurrence of a particular tag. The notification generation circuit is operable to determine, automatically in response to a detection that the post contains an occurrence of the particular tag, which of the users are both subscribed to the particular tag and have permission to view the post; and send, automatically in response to a determination that a first one or more of the users are both subscribed to the particular tag and have permission to view the post, a notification of the post to the first one or more of the users.
    Type: Application
    Filed: March 14, 2014
    Publication date: March 9, 2017
    Applicant: YAPMO LLC
    Inventors: Paul Everton, Erich Luedtke, Raymond Elward
  • Patent number: 9559997
    Abstract: A custom email handler comprises network interface circuitry and in-line email processing circuitry. The network interface circuitry uses the simple mail transfer protocol (SMTP) to receive an email message that has already visited a sender's mail transfer agent (MTA). The in-line email processing circuitry searches a subject header field and/or a message body of the email message for a character string matching any of a predefined set of custom email processing commands. In response to one of the predefined set of custom email processing commands being found during the searching, the in-line email processing circuitry modifies the message body in accordance with one or more rules associated with the found command, and removes the found command from the subject header field and/or the message body. After the modifying and the removing, the email is sent, via the networking interface circuitry, into a network destined for a recipient's mail transfer agent.
    Type: Grant
    Filed: January 11, 2016
    Date of Patent: January 31, 2017
    Inventor: Paul Everton