System and method for providing a unified messaging scheme in a mobile device
First Claim
1. A computer-readable medium having computer-executable components for receiving and distributing a message within a mobile device, comprising:
- a storage component in communication with at least one messaging component and a data store, wherein the messaging component communicates with the storage component by passing properties of a message to the storage component in a first format, and wherein the storage component is configured to translate the properties from the first format to a second format and to pass the translated properties to the data store.
2 Assignments
0 Petitions
Accused Products
Abstract
Described is a system and method for receiving and distributing messages within a mobile device using multiple communication protocols. 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, translate it to a first format for general use and further translate it to a second format for data storage. In one implementation, a data storage component communicates with an application, a form, a transport, and a data store. The application, the form, and the transport each communicate with the storage component by passing properties of a message to the storage component in a first format. The storage component translates the properties from the first format to a second format. The storage component then stores the translated properties in the data store in the second format.
-
Citations
30 Claims
-
1. A computer-readable medium having computer-executable components for receiving and distributing a message within a mobile device, comprising:
a storage component in communication with at least one messaging component and a data store, wherein the messaging component communicates with the storage component by passing properties of a message to the storage component in a first format, and wherein the storage component is configured to translate the properties from the first format to a second format and to pass the translated properties to the data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A computer-readable medium, having computer executable-instructions for performing steps, comprising:
-
receiving a request to store a property of a message within a data store, the request being in a first format, the data store being configured to store data in a second format, the request including data associated with the property;
translating the data associated with the property from the first format into the second format; and
storing the data in the data store in the second format. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium having computer-executable instructions for performing steps, comprising:
-
receiving a request to retrieve a property of a message from a data store, the request being in a first format, the data store being configured to store data in a second format;
retrieving the data from the data store in the second format; and
translating the data associated with the property from the second format into the first format. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification