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:
May. 18, 2021

Filed:

Jan. 30, 2020
Applicant:

Blackberry Limited, Waterloo, CA;

Inventor:

Shiladitya Sircar, Ottawa, CA;

Assignee:

BlackBerry Limited, Waterloo, CA;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 12/58 (2006.01); H04W 68/00 (2009.01); H04W 4/14 (2009.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 51/24 (2013.01); H04L 51/14 (2013.01); H04L 51/38 (2013.01); H04L 67/26 (2013.01); H04W 4/14 (2013.01); H04W 68/005 (2013.01);
Abstract

A system and method for determining and providing updates of message status for a message sent from a sender mobile device to a recipient mobile device includes a provider system configured to transmit notifications of messages to a recipient device using a push notification service in addition to transmitting the message to the recipient device over a distinct communication path. When a message is received from a sending device, the provider system initiates a push notification, which may be routed through a third-party service, and based on that push notification sends an initial notification of delivery to the sending device. When the recipient device acknowledges successful receipt and processing of the message, the provider system transmits a final delivery notification to the sending device. The use of the push notification service may be based on a determination of a current state of a receiving application executing on the recipient device.


Find Patent Forward Citations

Loading…