Systems and Methods for Transmitting Messages to a User of a Network
First Claim
1. A method for transmitting messages to a user of a network, the method comprising:
- creating a message from a first end user directed to a second end user;
receiving via a user interface between the first end user and an Internet service the message and a selection of a triggering event from the first end user;
determining that the triggering event has occurred; and
in response to the triggering event, transmitting the message to the second end user.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for transmitting messages to a user of a network are provided. A message and a selection of a triggering event may be received by an Internet service, via a user interface between a first end user and the Internet service. A notification including the message may be generated. The notification may be transmitted via both the user interface and the network between the Internet service and a second end user in response to an occurrence of the triggering event. In accordance with various embodiments, the triggering event may include accessing of the Internet by the second end user via the network, or the accessing of a particular website.
-
Citations
95 Claims
-
1. A method for transmitting messages to a user of a network, the method comprising:
-
creating a message from a first end user directed to a second end user; receiving via a user interface between the first end user and an Internet service the message and a selection of a triggering event from the first end user; determining that the triggering event has occurred; and in response to the triggering event, transmitting the message to the second end user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system for transmitting messages to a user of a network, the system comprising:
-
a user interface between a first end user and an Internet service; and a processor for executing instructions for; creating a message from a first end user targeted to a second end user; receiving through an Internet service the message and a selection of a triggering event from the first end user via the user interface; determining that the triggering event has occurred; and in response to the occurrence of the triggering event, transmitting the message to the second end user. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A non-transitory computer-readable storage medium having embodied thereon a program, the program executable by a processor in a computing device to perform a method for transmitting messages to a user of a network, the method comprising:
-
receiving, by an Internet service, a message and a selection of a triggering event from a first end user via a user interface between the first end user and the Internet service, the triggering event comprising receiving an access request by the second end user to gain access to the Internet; generating a notification including the message of the first end user, the notification configured to be transmitted to a second end user via the Internet service; determining that the triggering event has occurred; in response to an occurrence of the triggering event, transmitting the notification to the second end user, via both the user interface and the network between the Internet service and the second end user; receiving user input from the second end user, acknowledging that the second end user received the notification; and in response to the user input from the second end user, granting the access request received from the second end user.
-
-
53. A method for transmitting messages to a user of a network, the method comprising:
-
creating a message from the first end user directed to the second end user, receiving via the Internet service a message and a selection of a triggering event from a first end user via a user interface between the first end user and the Internet service; determining via a DNS server that the triggering event has occurred; and in response to the triggering event, transmitting the message to the second end user. - View Dependent Claims (54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79)
-
-
80. A system for transmitting messages to a user of a network, the system comprising:
-
a user interface between a first end user and a DNS server; and a processor for executing instructions for; creating a message from the first end user directed to a second end user; receiving by the DNS server a selection of a triggering event from the first end user via the user interface; determining that the triggering event has occurred; and in response to an occurrence of the triggering event, transmitting the message to the second end user. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95)
-
Specification