Graphical mobile E-mail
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, by a computing system, a request for messages;
identifying, by the computing system, a computing device to which the messages are to be transmitted;
determining, by the computing system, presentation capabilities of the computing device to which the messages are to be transmitted, including;
(i) receiving, by the computing system, two different indicators of a type of the computing device, wherein the two different indicators of the type of the computing device conflict with each other such that each indicates a different type of computing device,(ii) determining that the two different indicators of the type of the computing device conflict with each other, and(iii) selecting a particular one of the two different indicators to use in the determination of the presentation capabilities of the computing device based on criterion, wherein the criterion includes the computing system performing a prediction by a machine learning system that the particular one of the two different indicators is more likely to be an accurate predictor of the presentation capabilities of the computing device;
formatting, by the computing system, the messages that are to be transmitted to the computing device in accordance with the presentation capabilities of the computing device; and
providing, by the computing system, the messages for receipt by the computing device after the messages have been formatted in accordance with the presentation capabilities of the computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing messaging-related information to a mobile device is discussed. The method includes receiving from the mobile device a request for messaging-related information, using the request to identify a device-type indication for the mobile device, identifying one or more presentation parameters for presenting the messaging-related content properly on the mobile device, and transmitting the messaging-related content to the mobile device in a format corresponding to the one or more parameters.
37 Citations
23 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a computing system, a request for messages; identifying, by the computing system, a computing device to which the messages are to be transmitted; determining, by the computing system, presentation capabilities of the computing device to which the messages are to be transmitted, including; (i) receiving, by the computing system, two different indicators of a type of the computing device, wherein the two different indicators of the type of the computing device conflict with each other such that each indicates a different type of computing device, (ii) determining that the two different indicators of the type of the computing device conflict with each other, and (iii) selecting a particular one of the two different indicators to use in the determination of the presentation capabilities of the computing device based on criterion, wherein the criterion includes the computing system performing a prediction by a machine learning system that the particular one of the two different indicators is more likely to be an accurate predictor of the presentation capabilities of the computing device; formatting, by the computing system, the messages that are to be transmitted to the computing device in accordance with the presentation capabilities of the computing device; and providing, by the computing system, the messages for receipt by the computing device after the messages have been formatted in accordance with the presentation capabilities of the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable device comprising instructions that, when executed by a computer processor, causes performance of operations that include:
-
receiving, by a computing system, a request for messages; identifying, by the computing system, a computing device to which the messages are to be transmitted; determining, by the computing system, presentation capabilities of the computing device to which the messages are to be transmitted, including; (i) receiving, by the computing system, two different indicators of a type of the computing device, wherein the two different indicators of the type of the computing device conflict with each other such that each indicates a different type of computing device, (ii) determining that the two different indicators of the type of the computing device conflict with each other, and (iii) selecting a particular one of the two different indicators to use in the determination of the presentation capabilities of the computing device based on criterion, wherein the criterion includes the computing system performing a prediction by a machine learning system that the particular one of the two different indicators is more likely to be an accurate predictor of the presentation capabilities of the computing device; formatting, by the computing system, the messages that are to be transmitted to the computing device in accordance with the presentation capabilities of the computing device; and providing, by the computing system, the messages for receipt by the computing device after the messages have been formatted in accordance with the presentation capabilities of the computing device. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification