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: 11595353Abstract: 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: GrantFiled: March 19, 2021Date of Patent: February 28, 2023Assignee: Mimecast North America, Inc.Inventor: Paul Everton
-
Patent number: 11483266Abstract: 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: GrantFiled: October 29, 2019Date of Patent: October 25, 2022Inventors: Paul Everton, Raymond Elward, Erich Luedtke
-
Patent number: 11461739Abstract: 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: GrantFiled: February 18, 2020Date of Patent: October 4, 2022Inventors: Paul Everton, Frank Robles, Chad Gilles
-
Publication number: 20220217109Abstract: 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: ApplicationFiled: October 29, 2019Publication date: July 7, 2022Inventors: Paul Everton, Raymond Elward, Erich Luedtke
-
Patent number: 11277365Abstract: 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: GrantFiled: December 22, 2020Date of Patent: March 15, 2022Assignee: Mimecast North America, Inc.Inventor: Paul Everton
-
Publication number: 20210256480Abstract: 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: ApplicationFiled: February 18, 2020Publication date: August 19, 2021Inventors: Paul Everton, Frank Robles, Chad Gilles
-
Publication number: 20210211410Abstract: 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: ApplicationFiled: March 19, 2021Publication date: July 8, 2021Inventor: Paul Everton
-
Publication number: 20210126882Abstract: 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: ApplicationFiled: October 29, 2019Publication date: April 29, 2021Inventors: Paul Everton, Raymond Elward, Erich Luedtke
-
Publication number: 20210112024Abstract: 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: ApplicationFiled: December 22, 2020Publication date: April 15, 2021Inventor: Paul Everton
-
Patent number: 10979393Abstract: 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: GrantFiled: December 10, 2018Date of Patent: April 13, 2021Assignee: Mimecast North America, Inc.Inventor: Paul Everton
-
Patent number: 10904186Abstract: 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: GrantFiled: March 27, 2020Date of Patent: January 26, 2021Assignee: eTorch, Inc.Inventors: Paul Everton, Frank Robles
-
Patent number: 10893009Abstract: 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: GrantFiled: January 16, 2018Date of Patent: January 12, 2021Assignee: eTorch Inc.Inventor: Paul Everton
-
Publication number: 20200007502Abstract: 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: ApplicationFiled: December 10, 2018Publication date: January 2, 2020Inventor: Paul Everton
-
Patent number: 10459602Abstract: 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: GrantFiled: March 23, 2016Date of Patent: October 29, 2019Inventors: Paul Everton, Raymond Elward, Erich Luedtke
-
Patent number: 10326723Abstract: 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: GrantFiled: December 21, 2017Date of Patent: June 18, 2019Inventor: Paul Everton
-
Publication number: 20180234368Abstract: 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: ApplicationFiled: January 16, 2018Publication date: August 16, 2018Inventor: Paul Everton
-
Publication number: 20180115504Abstract: 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: ApplicationFiled: December 21, 2017Publication date: April 26, 2018Inventor: Paul Everton
-
Patent number: 9860202Abstract: 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: GrantFiled: December 14, 2016Date of Patent: January 2, 2018Inventor: Paul Everton
-
Publication number: 20170070470Abstract: 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: ApplicationFiled: March 14, 2014Publication date: March 9, 2017Applicant: YAPMO LLCInventors: Paul Everton, Erich Luedtke, Raymond Elward
-
Patent number: 9559997Abstract: 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: GrantFiled: January 11, 2016Date of Patent: January 31, 2017Inventor: Paul Everton