Situation-based broadcast messages
First Claim
Patent Images
1. A method, comprising:
- receiving, by a computer processor, a sign up request from a first mobile device for a message service with respect to an event at which the first mobile device is present, the message service configured to distribute messages spanning a time period that corresponds to the event;
determining, during the time period, that a condition has occurred for triggering a message;
determining that a location of the condition is within a specified range of a location of the first mobile device;
determining that the location of the condition is outside of the specified range of a location of a second mobile device present at the event;
sending the message to the first mobile device during the time period using a wireless internet browser based protocol, wherein the message is transmitted over a wireless network;
sending the message to the second mobile device after sending the message to the first mobile device based at least in part on the location of the condition being within the specified range of the location of the first mobile device and outside of the specified range of the location of the second mobile device; and
cancelling the message service at the expiration of the time period.
2 Assignments
0 Petitions
Accused Products
Abstract
An aspect includes receiving, by a computer processor, a sign up request from a mobile device for a message service. The message service is configured to distribute messages spanning a time period that corresponds to an event at which the mobile device is present. A further aspect includes determining, during the course of the time period, an occurrence of a condition for triggering a first message and sending the first message to the mobile device during the time period using a wireless internet browser based protocol. The first message is transmitted over a wireless network. A further aspect includes cancelling the message service at the expiration of the time period.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a computer processor, a sign up request from a first mobile device for a message service with respect to an event at which the first mobile device is present, the message service configured to distribute messages spanning a time period that corresponds to the event; determining, during the time period, that a condition has occurred for triggering a message; determining that a location of the condition is within a specified range of a location of the first mobile device; determining that the location of the condition is outside of the specified range of a location of a second mobile device present at the event; sending the message to the first mobile device during the time period using a wireless internet browser based protocol, wherein the message is transmitted over a wireless network; sending the message to the second mobile device after sending the message to the first mobile device based at least in part on the location of the condition being within the specified range of the location of the first mobile device and outside of the specified range of the location of the second mobile device; and cancelling the message service at the expiration of the time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19, 20)
-
-
9. A system, comprising:
-
a memory having computer readable instructions; and a processor for executing the computer readable instructions, the computer readable instructions including instructions for; receiving a sign up request from a first mobile device for a message service with respect to an event at which the first mobile device is present, the message service configured to distribute messages spanning a time period that corresponds to the event; determining, during the time period, that a condition has occurred for triggering a message; determining that a location of the condition is within a specified range of a location of the first mobile device; determining that the location of the condition is outside of the specified range of a location of a second mobile device present at the event; sending the message to the first mobile device during the time period using a wireless internet browser based protocol, wherein the message is transmitted over a wireless network; sending the message to the second mobile device after sending the message to the first mobile device based at least in part on the location of the condition being within the specified range of the location of the first mobile device and outside of the specified range of the location of the second mobile device, and cancelling the message service at the expiration of the time period. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a computer processor to cause the computer processor to perform a method comprising:
-
receiving, by a computer processor, a sign up request from a first mobile device for a message service with respect to an event at which the first mobile device is present, the message service configured to distribute messages spanning a time period that corresponds to the event; determining, during the time period, that a condition has occurred for triggering a message; determining that a location of the condition is within a specified range of a location of the first mobile device; determining that the location of the condition is outside of the specified range of a location of a second mobile device present at the event; sending the message to the first mobile device during the time period using a wireless internet browser based protocol, wherein the message is transmitted over a wireless network; sending the message to the second mobile device after sending the message to the first mobile device based at least in part on the location of the condition being within the specified range of the location of the first mobile device and outside of the specified range of the location of the second mobile device, and cancelling the message service at the expiration of the time period. - View Dependent Claims (18)
-
Specification