Notification of communication events
First Claim
1. A network element of a communication provider, comprising:
- transceiver apparatus configured to receive a request message from an originating endpoint via a packet-based communication network; and
processing apparatus configured to generate, in response to the request message from the originating endpoint, a push notification relating to a communication from the originating endpoint intended for a destination endpoint, the communication to be conducted over the packet-based network;
wherein the transceiver apparatus is arranged to send the push notification to the destination endpoint over the packet-based network;
wherein the processing apparatus is configured to generate the push notification with a payload comprising an indication of an image representing an originating user, to be output by the destination endpoint in a user notification notifying a destination user regarding the communication, at least said indication of the image being determined and inserted into the payload of the push notification at said network element, andwherein the processing apparatus and transceiver apparatus of the network element are further configured to enable sending an operating system based push notification to the destination endpoint via a separate network element of an operating system based push notification service.
2 Assignments
0 Petitions
Accused Products
Abstract
A network element of a communication provider comprises transceiver apparatus arranged to receive a request message from an originating endpoint via a packet-based communication network; and processing apparatus configured to generate, in response to the request message from the originating endpoint, a push notification relating to a communication from the originating endpoint intended for a destination endpoint, the communication to be conducted over the packet-based network. The transceiver apparatus is arranged to send the push notification to the destination endpoint over the packet-based network. The processing apparatus is further configured to generate the push notification with a payload comprising an indication of an image representing an originating user, to be output by the destination endpoint in a user notification notifying a destination user regarding the communication. At least the indication of the image is determined and inserted into the payload of the push notification at the network element.
47 Citations
20 Claims
-
1. A network element of a communication provider, comprising:
-
transceiver apparatus configured to receive a request message from an originating endpoint via a packet-based communication network; and processing apparatus configured to generate, in response to the request message from the originating endpoint, a push notification relating to a communication from the originating endpoint intended for a destination endpoint, the communication to be conducted over the packet-based network; wherein the transceiver apparatus is arranged to send the push notification to the destination endpoint over the packet-based network; wherein the processing apparatus is configured to generate the push notification with a payload comprising an indication of an image representing an originating user, to be output by the destination endpoint in a user notification notifying a destination user regarding the communication, at least said indication of the image being determined and inserted into the payload of the push notification at said network element, and wherein the processing apparatus and transceiver apparatus of the network element are further configured to enable sending an operating system based push notification to the destination endpoint via a separate network element of an operating system based push notification service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising code embodied on a computer-readable storage memory and configured, so as responsive to execution on a destination endpoint, to perform operations comprising:
-
receiving a push notification over a packet-based communication network from a network element of a communication provider, the push notification relating to a communication from an originating endpoint intended for the destination endpoint, the communication to be conducted over the packet-based network; extracting from the push notification a payload comprising an indication of an image representing an originating user; outputting the user notification to a destination user based on the payload received in the push notification, the outputting further comprising outputting said image on a screen of the destination endpoint; and accepting the communication to proceed over the packet-based network in dependence on a selection by the destination user in response to the user notification, wherein the code is further configured to enable the computer program product to be in a background state whereby it is suspended or scheduled a suppressed number of processing cycles by an operating system of the destination endpoint, and wherein the push notification initiates wake up of the computer program product from the background state when the computer program product is in the background state. - View Dependent Claims (19)
-
-
20. A method comprising:
-
at a network element of a communication provider, receiving an invitation message from an originating endpoint via a packet-based communication network, the invitation message inviting a destination endpoint to a proposed communication session over the packet-based network; and at said network element, in response to the invitation message from the originating endpoint, generating a push notification relating to the proposed communication session, wherein the push notification is generated with a payload comprising an indication of an image representing an originating user, at least said indication of the image being determined and inserted into the payload of the push notification at said network element; and sending the push notification from said network element to the destination endpoint over the packet-based network effective to enable the destination endpoint to; extract the payload from the push notification; output a user notification to a destination user based on the payload received in the push notification, the outputting comprising outputting said image on a screen of the destination endpoint; and accept the proposed communication session to proceed over the packet-based network in dependence on a selection by the destination user in response to the user notification; wherein an instance of said image is additionally available to be pulled by the destination endpoint from a network element of the communication provider as part of a profile of the originating user, the image comprising an avatar image representing the originating user within a communication system of the communication provider.
-
Specification