The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 13, 2015

Filed:

Oct. 15, 2010
Applicants:

Thomas Anand Jeyaseelan, Kirkland, WA (US);

Jianfeng Yan, Shanghai, CN;

Suresh Parameshwar, Hyderabad, IN;

Zhou Xiang, Shanghai, CN;

Sridhar Srinivasan, Shanghai, CN;

Keizo Fujiwara, Tokyo, JP;

Inventors:

Thomas Anand Jeyaseelan, Kirkland, WA (US);

Jianfeng Yan, Shanghai, CN;

Suresh Parameshwar, Hyderabad, IN;

Zhou Xiang, Shanghai, CN;

Sridhar Srinivasan, Shanghai, CN;

Keizo Fujiwara, Tokyo, JP;

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04W 68/00 (2009.01); H04W 4/12 (2009.01); H04L 12/58 (2006.01);
U.S. Cl.
CPC ...
H04W 4/12 (2013.01); H04L 12/5805 (2013.01); H04L 51/02 (2013.01); H04L 12/583 (2013.01); H04L 12/5895 (2013.01); H04L 51/063 (2013.01);
Abstract

Described is a pipeline for handling notification messages sent to a mobile messaging message (e.g., SMS or SMTP) recipient, and handling a reply to that notification message, including correlating the notification message with the reply. An engine receives a notification message, and for a notification message to which a reply is possible, maintains state data for use in correlating a received reply with the notification message. The state data includes metadata that indicates that text or code data is expected in any reply. For a reply providing code data, the engine calls a selected URL corresponding to the code. To facilitate message delivery, the engine may format the notification message, including shortening a URL of the message, and/or splitting a longer notification message into shorter notification messages.


Find Patent Forward Citations

Loading…