Patent ID: 8521809
Filing Date: 2013-08-27
Classification: H04L

Abstract:
1. A server-implemented method of handling push, invitations, the method comprising: obtaining, by a server, a push-invitation filter indicating an invitee user's conditional receptivity to push invitations targeting a first mobile device operated by said invitee user, said push-invitation filter comprising at least one push-invitation handling rule and at least one gating condition indicating whether said at least one push-invitation handling rule may be applied, said at least one gating condition comprising at least one of a time-related condition, a sending-user-related condition, and a sending-application-related condition; associating, in a data store, said push-invitation filter with said invitee user; receiving, at a receipt time by said server from a second mobile device operated by an invitor user, a push-invitation request targeting said first mobile device, said push-invitation request comprising a plurality of indications including a recipient, namely, said invitee user; a sending user, namely, said invitor user; an invitation payload inviting said invitee user to join a multi-device networked-application session; and a sending application; selecting, by said server, said push-invitation filter from said data store according to at least said indicated recipient of said received push invitation; determining, by said server, whether one or more of said receipt time and said plurality of request indications satisfy said at least one gating condition; and when said at least one gating condition is satisfied, handling, by said server, said push-invitation request according to said at least one push-invitation handling rule.