Patents by Inventor Jesse M. Dougherty

Jesse M. Dougherty 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: 10637813
    Abstract: A system for identifying attributes associated with content of an e-mail message and alerting a user includes a client device programmed to allow a user to create an e-mail message including at least one recipient and a message content, a server programmed to check an attribute of the e-mail message, and to send the e-mail message, and one or more information stores in communication with the server, the information stores including information about the e-mail message. The server is programmed to query the information stores to obtain information about the e-mail message as the message is being composed by the user, and the server sends a mail tip to the client regarding the e-mail message. The client is programmed to provide the mail tip to the user, the mail tip being formatted and positioned by the client so that it is integrated within a header section of the e-mail message.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: April 28, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sara L. Manning, Jesse M. Dougherty, Shawn M. Thomas, Nathan F. Waddoups
  • Publication number: 20190268292
    Abstract: A system for identifying attributes associated with content of an e-mail message and alerting a user includes a client device programmed to allow a user to create an e-mail message including at least one recipient and a message content, a server programmed to check an attribute of the e-mail message, and to send the e-mail message, and one or more information stores in communication with the server, the information stores including information about the e-mail message. The server is programmed to query the information stores to obtain information about the e-mail message as the message is being composed by the user, and the server sends a mail tip to the client regarding the e-mail message. The client is programmed to provide the mail tip to the user, the mail tip being formatted and positioned by the client so that it is integrated within a header section of the e-mail message.
    Type: Application
    Filed: May 13, 2019
    Publication date: August 29, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sara L. Manning, Jesse M. Dougherty, Shawn M. Thomas, Nathan F. Waddoups
  • Patent number: 10305830
    Abstract: A system for identifying attributes associated with content of an e-mail message and alerting a user includes a client device programmed to allow a user to create an e-mail message including at least one recipient and a message content, a server programmed to check an attribute of the e-mail message, and to send the e-mail message, and one or more information stores in communication with the server, the information stores including information about the e-mail message. The server is programmed to query the information stores to obtain information about the e-mail message as the message is being composed by the user, and the server sends a mail tip to the client regarding the e-mail message. The client is programmed to provide the mail tip to the user, the mail tip being formatted and positioned by the client so that it is integrated within a header section of the e-mail message.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: May 28, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sara L. Manning, Jesse M. Dougherty, Shawn M. Thomas, Nathan F. Waddoups
  • Patent number: 8805944
    Abstract: Architecture that facilitates transport high availability for messaging services by providing the ability of a receiving entity (e.g., receiving message transfer agent (MTA)) to detect if a sending entity (e.g., sending MTA or client) is a legacy sending entity. When the receiving entity detects that the sending entity is a legacy system, by advertising transport high availability capability to the sending entity, if the sending entity does not opt-in to this capability, the receiving entity keeps the sending entity client “on hold”, that is, waiting for an acknowledgement (ACK) until the receiving entity delivers the message to the next hops (immediate destinations). This approach maintains at least two copies of the message until the message is successfully delivered (to the next hop(s)). Hence, if the legacy sending entity or the receiving entity fails, the message is still delivered successfully.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: August 12, 2014
    Assignee: Microsoft Corporation
    Inventors: Victor Boctor, Todd C. Luttinen, Jeffrey B Kay, Jesse M. Dougherty, Malcom Pearson
  • Publication number: 20130339462
    Abstract: A system for identifying attributes associated with content of an e-mail message and alerting a user includes a client device programmed to allow a user to create an e-mail message including at least one recipient and a message content, a server programmed to check an attribute of the e-mail message, and to send the e-mail message, and one or more information stores in communication with the server, the information stores including information about the e-mail message. The server is programmed to query the information stores to obtain information about the e-mail message as the message is being composed by the user, and the server sends a mail tip to the client regarding the e-mail message. The client is programmed to provide the mail tip to the user, the mail tip being formatted and positioned by the client so that it is integrated within a header section of the e-mail message.
    Type: Application
    Filed: August 20, 2013
    Publication date: December 19, 2013
    Applicant: Microsoft Corporation
    Inventors: Sara L. Manning, Jesse M. Dougherty, Shawn M. Thomas, Nathan F. Waddoups
  • Patent number: 8539029
    Abstract: A system for identifying attributes associated with content of an e-mail message and alerting a user includes a client device programmed to allow a user to create an e-mail message including at least one recipient and a message content, a server programmed to check an attribute of the e-mail message, and to send the e-mail message, and one or more information stores in communication with the server, the information stores including information about the e-mail message. The server is programmed to query the information stores to obtain information about the e-mail message as the message is being composed by the user, and the server sends a mail tip to the client regarding the e-mail message. The client is programmed to provide the mail tip to the user, the mail tip being formatted and positioned by the client so that it is integrated within a header section of the e-mail message.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: September 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Sara L. Manning, Jesse M. Dougherty, Shawn M. Thomas, Nathan F. Waddoups
  • Patent number: 8352558
    Abstract: Architecture that facilitates transport high availability for messaging services by providing the ability of a receiving entity (e.g., receiving message transfer agent (MTA)) to detect if a sending entity (e.g., sending MTA or client) is a legacy sending entity. When the receiving entity detects that the sending entity is a legacy system, by advertising transport high availability capability to the sending entity, if the sending entity does not opt-in to this capability, the receiving entity keeps the sending entity client “on hold”, that is, waiting for an acknowledgement (ACK) until the receiving entity delivers the message to the next hops (immediate destinations). This approach maintains at least two copies of the message until the message is successfully delivered (to the next hop(s)). Hence, if the legacy sending entity or the receiving entity fails, the message is still delivered successfully.
    Type: Grant
    Filed: February 10, 2009
    Date of Patent: January 8, 2013
    Assignee: Microsoft Corporation
    Inventors: Victor Boctor, Todd C. Luttinen, Jeffrey B. Kay, Jesse M. Dougherty, Malcom Pearson
  • Patent number: 7810160
    Abstract: A method for applying a common communication policy over at least two user groups of an organization. The method receives a communication request to transmit a communication between a sender user and at least one recipient user. The method identifies characteristics of the sender user and identifies characteristics of the at least one recipient user. The method further accesses a communication rules store common to the at least two user groups and determines the communication rules in the rules store applicable to the received communication based upon at least one of the characteristics of the sender user, the characteristics of the at least one recipient user, and the content of the communication. The method applies the identified rules to the communication.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: October 5, 2010
    Assignee: Microsoft Corporation
    Inventors: Jesse M. Dougherty, Malcolm E. Pearson, Shawn M. Thomas
  • Publication number: 20100205257
    Abstract: Architecture that facilitates transport high availability for messaging services by providing the ability of a receiving entity (e.g., receiving message transfer agent (MTA)) to detect if a sending entity (e.g., sending MTA or client) is a legacy sending entity. When the receiving entity detects that the sending entity is a legacy system, by advertising transport high availability capability to the sending entity, if the sending entity does not opt-in to this capability, the receiving entity keeps the sending entity client “on hold”, that is, waiting for an acknowledgement (ACK) until the receiving entity delivers the message to the next hops (immediate destinations). This approach maintains at least two copies of the message until the message is successfully delivered (to the next hop(s)). Hence, if the legacy sending entity or the receiving entity fails, the message is still delivered successfully.
    Type: Application
    Filed: February 10, 2009
    Publication date: August 12, 2010
    Applicant: Microsoft Corporation
    Inventors: Victor Boctor, Todd C. Luttinen, Jeffrey B. Kay, Jesse M. Dougherty, Malcolm Pearson
  • Patent number: 7734754
    Abstract: A method for reviewing effectiveness of a rules system applying one or more rules to communication traffic of a group of users. The method analyzes a log containing one or more communications reviewed by the rules system to determine if the communications in the log conforms to the communications policy. The method also identifies one or more of the rules of the rules system violated by the communications when the analyzing the log determines that at least one of the communications in the log does not conform to the communications policy. Other methods determine the effectiveness of planned modifications to a rules system.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: June 8, 2010
    Assignee: Microsoft Corporation
    Inventors: Jesse M. Dougherty, Malcolm E. Pearson, Shawn M. Thomas
  • Publication number: 20090113001
    Abstract: A system for identifying attributes associated with content of an e-mail message and alerting a user includes a client device programmed to allow a user to create an e-mail message including at least one recipient and a message content, a server programmed to check an attribute of the e-mail message, and to send the e-mail message, and one or more information stores in communication with the server, the information stores including information about the e-mail message. The server is programmed to query the information stores to obtain information about the e-mail message as the message is being composed by the user, and the server sends a mail tip to the client regarding the e-mail message. The client is programmed to provide the mail tip to the user, the mail tip being formatted and positioned by the client so that it is integrated within a header section of the e-mail message.
    Type: Application
    Filed: October 29, 2007
    Publication date: April 30, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Sara L. Manning, Jesse M. Dougherty, Shawn M. Thomas, Nathan F. Waddoups
  • Publication number: 20070150933
    Abstract: A method for applying a common communication policy over at least two user groups of an organization. The method receives a communication request to transmit a communication between a sender user and at least one recipient user. The method identifies characteristics of the sender user and identifies characteristics of the at least one recipient user. The method further accesses a communication rules store common to the at least two user groups and determines the communication rules in the rules store applicable to the received communication based upon at least one of the characteristics of the sender user, the characteristics of the at least one recipient user, and the content of the communication. The method applies the identified rules to the communication.
    Type: Application
    Filed: December 28, 2005
    Publication date: June 28, 2007
    Applicant: Microsoft Corporation
    Inventors: Jesse M. Dougherty, Malcolm E. Pearson, Shawn M. Thomas