System and method for providing componentized transports and forms
First Claim
Patent Images
1. A computer-readable medium on a mobile computing device having computer-executable components for managing a message within a mobile device, comprising:
- a main application in communication with at least one messaging component and a table, the at least one messaging component being configured to pass properties of the message to the main application using a standard interface, the properties including a class identifier associated with the message, the main application being further configured to query the table to identify a message form registered to handle messages associated with the class identifier, the main application being further configured to pass the message to the registered message form.
2 Assignments
0 Petitions
Accused Products
Abstract
Described is a system and method for managing and displaying messages within a mobile device. The invention provides a method for centrally controlling data flow throughout the communication system. The invention provides a means to receive a message over a communications medium, identify a registered form to handle the message, and to pass it to the registered form for display.
-
Citations
23 Claims
-
1. A computer-readable medium on a mobile computing device having computer-executable components for managing a message within a mobile device, comprising:
a main application in communication with at least one messaging component and a table, the at least one messaging component being configured to pass properties of the message to the main application using a standard interface, the properties including a class identifier associated with the message, the main application being further configured to query the table to identify a message form registered to handle messages associated with the class identifier, the main application being further configured to pass the message to the registered message form. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A computer-readable medium on a mobile computing device having computer-executable instructions for performing steps, comprising:
-
receiving over a standard interface a notice to handle a message;
retrieving a class identifier associated with the message, the class identifier distinguishing the message from other messages having a different class identifier;
accessing a registry to identify a message form registered to handle messages having the class identifier; and
passing the message to the registered message form. - View Dependent Claims (11, 12, 13, 14, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
15. A system for managing communication messages on a mobile device, comprising:
-
a message form having a first standardized interface for communicating information with other components in the system;
an application having a second standardized interface for communicating information with other components in the system; and
a message transport having a third standardized interface for communicating information with other components in the system, wherein a communication message received by the system includes properties that are passed between the components of the system using the standardized interfaces.
-
Specification