Methods, systems, and computer program products for delivering time-sensitive content
First Claim
1. A method for delivering a time-sensitive message to a recipient, comprising:
- receiving the time-sensitive message, the time-sensitive message having a rule set for delivering the time-sensitive message;
extracting the rule set, from the time-sensitive message, the rule set specifying a starting time and an expiration time for the time-sensitive message;
determining whether to provide the time-sensitive message to the recipient based on the starting time;
determining if a current time is within a threshold of the expiration time and sending an extension message to a source of the time-sensitive message if the current time is within a threshold of the expiration time.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for delivering a time-sensitive message to a recipient includes receiving the time-sensitive message, the time-sensitive message having a rule set for delivering the time-sensitive message. The rule set is extracted from the time-sensitive message. The rule set specifies a starting time and an expiration time for the time-sensitive message. The time-sensitive message is provided to the recipient based on the starting time. A determination is made if a current time is within a threshold of the expiration time. An extension message is sent to a source of the time-sensitive message if the current time is within a threshold of the expiration time.
141 Citations
20 Claims
-
1. A method for delivering a time-sensitive message to a recipient, comprising:
-
receiving the time-sensitive message, the time-sensitive message having a rule set for delivering the time-sensitive message;
extracting the rule set, from the time-sensitive message, the rule set specifying a starting time and an expiration time for the time-sensitive message;
determining whether to provide the time-sensitive message to the recipient based on the starting time;
determining if a current time is within a threshold of the expiration time and sending an extension message to a source of the time-sensitive message if the current time is within a threshold of the expiration time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for delivering a time-sensitive message to a recipient, comprising:
-
a message server receiving the time-sensitive message, the time-sensitive message having a rule set for delivering the time-sensitive message;
a recipient device in communication with the message server;
the message server extracting the rule set, from the time-sensitive message, the rule set specifying a starting time and an expiration time for the time-sensitive message;
the message server determining whether to provide the time-sensitive message to the recipient device based on the starting time;
the message server determining if a current time is within a threshold of the expiration time and sending an extension message to a source of the time-sensitive message if the current time is within a threshold of the expiration time. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer program product for delivering a time-sensitive message to a recipient, the computer program product comprising:
-
a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for facilitating a method comprising;
receiving the time-sensitive message, the time-sensitive message having a rule set for delivering the time-sensitive message;
extracting the rule set, from the time-sensitive message, the rule set specifying a starting time and an expiration time for the time-sensitive message;
determining whether to provide the time-sensitive message to the recipient based on the starting time;
determining if a current time is within a threshold of the expiration time and sending an extension message to a source of the time-sensitive message if the current time is within a threshold of the expiration time. - View Dependent Claims (17, 18, 19, 20)
-
Specification