Patents by Inventor Wayne Merl Cranston

Wayne Merl Cranston 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: 10616158
    Abstract: Technologies are described herein for providing instant processing of email messages. In particular, instant processing of email messages is provided for sending emails to allow for instant communication and collaboration. According to one aspect presented herein, a method is provided for instant or near instant delivery of a message across multiple organizations. The method includes receiving the message from a client. Additionally, the method sends the message via email to multiple recipients across multiple organizations.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: April 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishna Kumar Parthasarathy, William James Whalen, Jonathan Sturgeon, Neelamadhaba Mahapatro, Salil Kapoor, Piyush Gupta, Wayne Merl Cranston, Faina Sigalov
  • Patent number: 10447631
    Abstract: Technologies are described herein for altering message properties within a message to indicate acknowledgement. In particular, types of acknowledgment may include delivery receipts, read receipts and non-read receipts. According to one aspect presented herein, a method is provided for acknowledging a message. The method includes receiving a message from a client and attempting to send the message to a recipient mailbox. Additionally, the method alters properties of the message in response to attempting to send the message.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: October 15, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishna Kumar Parthasarathy, Neelamadhaba Mahapatro, Faina Sigalov, Piyush Gupta, William James Whalen, Jonathan Sturgeon, Wayne Merl Cranston, Salil Kapoor
  • Patent number: 10193838
    Abstract: Technologies are described herein for providing delivery optimization of email messages. In particular, direct delivery system is provided for sending emails to allow for instant communication and collaboration. According to one aspect presented herein, a method is provided for instant or near instant delivery of a message. The method includes receiving the message from a client. Additionally, the method analyzes the message to determine if it meets one or more factors for taking a direct path.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: January 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishna Kumar Parthasarathy, Wayne Merl Cranston, William James Whalen, Neelamadhaba Mahapatro, Piyush Gupta, Faina Sigalov, Salil Kapoor, Jonathan Sturgeon
  • Patent number: 10063505
    Abstract: Technologies are described herein for providing post-processing of messages. In particular, the post-processing of messages occurs without any condition that the message was delivered. This post-processing of messages allows for system redundancy. A message to be sent is received and undergoes a subset of operations prior to being sent out. Currently, the processing operations are more extensive prior to sending off a message. After the message is sent for delivery, the message outgoes additional processing, even if the message is not successfully delivered.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: August 28, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishna Kumar Parthasarathy, Neelamadhaba Mahapatro, Faina Sigalov, Piyush Gupta, William James Whalen, Jonathan Sturgeon, Wayne Merl Cranston, Salil Kapoor
  • Publication number: 20160261534
    Abstract: Technologies are described herein for providing instant processing of email messages. In particular, instant processing of email messages is provided for sending emails to allow for instant communication and collaboration. According to one aspect presented herein, a method is provided for instant or near instant delivery of a message across multiple organizations. The method includes receiving the message from a client. Additionally, the method sends the message via email to multiple recipients across multiple organizations.
    Type: Application
    Filed: December 22, 2015
    Publication date: September 8, 2016
    Inventors: Krishna Kumar Parthasarathy, William James Whalen, Jonathan Sturgeon, Neelamadhaba Mahapatro, Salil Kapoor, Piyush Gupta, Wayne Merl Cranston, Faina Sigalov
  • Publication number: 20160261542
    Abstract: Technologies are described herein for providing delivery optimization of email messages. In particular, direct delivery system is provided for sending emails to allow for instant communication and collaboration. According to one aspect presented herein, a method is provided for instant or near instant delivery of a message. The method includes receiving the message from a client. Additionally, the method analyzes the message to determine if it meets one or more factors for taking a direct path.
    Type: Application
    Filed: December 22, 2015
    Publication date: September 8, 2016
    Inventors: Krishna Kumar Parthasarathy, Wayne Merl Cranston, William James Whalen, Neelamadhaba Mahapatro, Piyush Gupta, Faina Sigalov, Salil Kapoor, Jonathan Sturgeon
  • Publication number: 20160261535
    Abstract: Technologies are described herein for providing post-processing of messages. In particular, the post-processing of messages occurs without any condition that the message was delivered. This post-processing of messages allows for system redundancy. A message to be sent is received and undergoes a subset of operations prior to being sent out. Currently, the processing operations are more extensive prior to sending off a message. After the message is sent for delivery, the message outgoes additional processing, even if the message is not successfully delivered.
    Type: Application
    Filed: December 22, 2015
    Publication date: September 8, 2016
    Inventors: Krishna Kumar Parthasarathy, Neelamadhaba Mahapatro, Faina Sigalov, Piyush Gupta, William James Whalen, Jonathan Sturgeon, Wayne Merl Cranston, Salil Kapoor
  • Publication number: 20160261551
    Abstract: Technologies are described herein for altering message properties within a message to indicate acknowledgement. In particular, types of acknowledgment may include delivery receipts, read receipts and non-read receipts. According to one aspect presented herein, a method is provided for acknowledging a message. The method includes receiving a message from a client and attempting to send the message to a recipient mailbox. Additionally, the method alters properties of the message in response to attempting to send the message.
    Type: Application
    Filed: December 22, 2015
    Publication date: September 8, 2016
    Inventors: Krishna Kumar Parthasarathy, Neelamadhaba Mahapatro, Faina Sigalov, Piyush Gupta, William James Whalen, Jonathan Sturgeon, Wayne Merl Cranston, Salil Kapoor
  • Patent number: 6035327
    Abstract: The SMTP protocol takes a message formatted according to a defined internet standard and wraps the message in an envelope. The message and envelope are sent to servers for transfer through the Internet to their intended destination. The SMTP protocol strictly defines the information that is transferred in the envelope and the format of the message. There is thus a real possibility that when messages are transferred from one network into an SMTP network that information will either be lost or not transferred correctly. The present invention provides systems and methods that take advantage of defined mechanisms to extend the SMTP protocol in order to create the novel extension that allows the transfer of virtually any information after the envelope is transferred but before the message is transferred. The invention allows information usually contained in the message portion to be transferred in the envelope portion.
    Type: Grant
    Filed: December 8, 1997
    Date of Patent: March 7, 2000
    Assignee: Microsoft Corporation
    Inventors: David Buckley, Donald Gordon Brown, Wayne Merl Cranston