System and method for binding notification types to applications for a notification framework
First Claim
Patent Images
1. A method, comprising:
- mapping, by a computing device, a notification application to a notification type value using a Multimedia Internet Message Extension type for a notification message that is intended for consumption by the notification application, wherein the notification application does not qualify for static mapping; and
assigning, by the computing device, the mapped notification type value to the corresponding notification application, wherein the assigned mapped notification type value is included in the notification message when transmitted to a terminal and intended for consumption by a notification framework;
wherein the Multimedia Internet Message Extension type for the notification message corresponds to a Multimedia Internet Message Extension type for an application-specific part of the notification message.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for assigning notification type values. For dynamic notification types, a two-level mapping between the application and the notification type is performed. As a middle level or intermediary, a Multimedia Internet Message Extension (MIME) type for the notification messages is provided. The MIME type corresponds to the MIME type of the application-specific message part of the notification message. A pointer to a recommended notification application that can consume the messages of that specific type is also provided.
-
Citations
38 Claims
-
1. A method, comprising:
-
mapping, by a computing device, a notification application to a notification type value using a Multimedia Internet Message Extension type for a notification message that is intended for consumption by the notification application, wherein the notification application does not qualify for static mapping; and assigning, by the computing device, the mapped notification type value to the corresponding notification application, wherein the assigned mapped notification type value is included in the notification message when transmitted to a terminal and intended for consumption by a notification framework; wherein the Multimedia Internet Message Extension type for the notification message corresponds to a Multimedia Internet Message Extension type for an application-specific part of the notification message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium, comprising computer code that, when executed, causes an apparatus at least to:
-
map a notification application to a notification type value using a Multimedia Internet Message Extension type for a notification message that is intended for consumption by the notification application, wherein the notification application does not qualify for static mapping; and assign the mapped notification type value to the corresponding notification application, wherein the assigned mapped notification type value is included in the notification message when transmitted to a terminal and intended for consumption by a notification framework; wherein the Multimedia Internet Message Extension type for the notification message corresponds to a Multimedia Internet Message Extension type for an application-specific part of the notification message. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An apparatus, comprising:
-
a processor; and a memory communicatively connected to the processor and storing computer code that, with the processor, cause the apparatus at least to; map a notification application to a notification type value using a Multimedia Internet Message Extension type for a notification message that is intended for consumption by the notification application, wherein the notification application does not qualify for static mapping; and assign the mapped notification type value to the corresponding notification application, wherein the assigned mapped notification type value is included in the notification message when transmitted to a terminal and intended for consumption by a notification framework; wherein the Multimedia Internet Message Extension type for the notification message corresponds to a Multimedia Internet Message Extension type for an application-specific part of the notification message. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An apparatus, comprising:
-
means for mapping a notification application to a notification type value using a Multimedia Internet Message Extension type for a notification message that is intended for consumption by the notification application, wherein the notification application does not qualify for static mapping; and means for assigning the mapped notification type value to the corresponding notification application, wherein the assigned mapped notification type value is included in the notification message when transmitted to a terminal and intended for consumption by a notification framework; and wherein the Multimedia Internet Message Extension type for the notification message corresponds to a Multimedia Internet Message Extension type for an application-specific part of the notification message. - View Dependent Claims (35, 36, 37, 38)
-
Specification