Patent ID: 8862098
Filing Date: 2014-10-14
Classification: H04L,H04W

Abstract:
1. A computer program product for a network service provider computer to remotely override and control user notification settings of a mobile communications device, the computer program product comprising: one or more tangible, computer readable memory devices; first program instructions for establishing a public and private authentication key pair by a server computer for a specific mobile communication device; second program instructions for transmitting the public authentication key to the specific mobile communication device to establish a trusted relationship; third program instructions for, responsive to an event or signal requiring overriding of user notification settings of a mobile communications device, preparing a first notification control message by a server computer including at least one notification control parameter inserted into a first metadata area of the first notification control message, wherein the notification control parameter commands a first overriding change in a user notification setting of the specific mobile communications device, embedding a ringtone file into a metadata area of the notification control message, and signing the notification control parameter with the private key; fourth program instructions for transmitting by a server computer to the specific mobile communications device the first notification control message, thereby causing the mobile communications device to extract a digital audio file from the metadata area of the first notification control message, and to override one or more user notification settings according to the at least one notification control parameter including employing the extracted digital audio file as an audible alert message; and fifth program instructions for, subsequent to a pre-determined time period and responsive to detecting no interaction by a user with the mobile communications device, transmitting a second notification control message by a server computer to the mobile communication device including a second notification control parameter inserted into a second metadata area, thereby causing the mobile communications device to override one or more user notification settings according to the second notification control parameter; wherein the first, second, third, fourth and fifth program instructions are stored by the one or more tangible, computer readable memory devices.