System and Method for Improved Notifications
First Claim
Patent Images
1. A method comprising:
- determining that a first set of data packets should be marked; and
marking the first set of data packets with an indicator that indicates that an address associated with the first set of data packets should receive a notification.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for sending/receiving improved in-browser notification messages are provided. The notification messages are overlaid on HTTP traffic on port 80 for IP addresses provisioned to receive the notification messages from various sources, including weather, emergency broadcast, and police stations. A load balancer within the end-to-end system allows HTTP traffic on port 80 to be forked from non HTTP traffic on port 80 to selectively insert notification messages. The notifications are inserted by an internet content adoption protocol (ICAP) server in communication with other devices within the system.
-
Citations
20 Claims
-
1. A method comprising:
-
determining that a first set of data packets should be marked; and marking the first set of data packets with an indicator that indicates that an address associated with the first set of data packets should receive a notification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium having computer-executable program instructions stored thereon that when executed by a processor, cause the processor to perform:
-
transmitting, to a proxy server, a response indicating that a first set of data packets are fit for adaptation so that a notification can be inserted into the first set of data packets; receiving a second set of data packets from the proxy server; and inserting the notification into the second set of data packets. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
a processor; and a memory configured to store computer-readable instructions that, when executed by the processor, cause the processor to; determine that a first set of data packets should be marked; and mark the first set of data packets with an indicator that indicates that an address associated with the first set of data packets should receive a notification. - View Dependent Claims (19, 20)
-
Specification