IP Library Granted Patent US 9,438,544
Granted Patent B2
US 9,438,544 · App. 13/731,479 · Granted Sep 6, 2016

Processing method for mobile device to display email, server, and mobile device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,438,544
App. No.
13/731,479
Granted
Sep 6, 2016
Kind
B2
Abstract

The present invention relates to a processing method for a mobile device to display an email, a server, and a mobile device. The method for processing an email includes: after receiving an email downloading request from a client, checking, by a server, a processing capability of the client, where the processing capability is reported to the server by the client when the client is connected to the server, and where the processing capability includes a supported coding/decoding manner and character set; in the case that the client does not have a capability for processing an email that is requested to be downloaded, converting, by the server and according to the processing capability of the client, a body of the email into a format that is processable for the client; and sending, by the server, a converted email to the client, so that the client displays an attachment.

Claims (37)

1. A processing method for a mobile device to display an email comprising:

receiving, by a computer processor of a server, a connection request from a client, wherein the connection request from the client comprises a processing capability of the client, wherein the processing capability of the client comprises an indication of a language character set supported by the client;

receiving, by the computer processor of the server, an email downloading request from the client;

sending, by the computer processor of the server, prompt text to the client, wherein the prompt text notifies the client that content of the email cannot be displayed and inquires whether the client wants to display the content;

converting, by the computer processor of the server according to the processing capability of the client, a body of the email into a format that is processable for the client when the client does not have a capability for processing the email requested to be downloaded; and

sending, by the computer processor of the server, a converted email to the client, wherein sending, by the computer processor of the server, the converted email to the client comprises generating, by the computer processor of the server, and attachment based on the converted email and sending the attachment to the client.

2. The processing method according to claim 1 , wherein sending, by the computer processor of the server, the converted email to the client comprises sending, by the computer processor of the server, the converted email to the client directly.

3. A processing method for a mobile device to display an email comprising:

sending, by a computer processor of a client, a connection request to a server, wherein the connection request from the client comprises a processing capability of the client, wherein the processing capability of the client comprises an indication of a language character set supported by the client;

sending, by the computer processor of the client, an email downloading request to the server;

receiving, by the computer processor of the client, prompt text from the server, wherein the prompt text notifies the client that content of the email cannot be displayed and inquires whether the client wants to display the content; and

receiving, by the computer processor of the client, a converted email sent by the server, wherein the converted email is obtained after the server converts, according to the processing capability of the client, a body of the email into a format that is processable for the client when the client does not have a capability for processing the email that is requested to be downloaded, and wherein receiving, by the computer processor of the client, the converted email sent by the server comprises receiving, by the computer processor of the client, an attachment based on the converted email and receiving the attachment to the server.

4. A server comprising:

a computer processor; and

a non-transitory computer readable medium,

wherein the non-transitory computer readable medium has instructions that when executed by the computer processor cause the computer processor to:

receive a connection request from a client, wherein the connection request from the client comprises a processing capability of the client, wherein the processing capability of the client comprises an indication of a language character set supported by the client;

receive an email downloading request from the client;

send prompt text to the client, wherein the prompt text notifies the client that content of the email cannot be displayed and inquires whether the client wants to display the content;

convert, according to the processing capability of the client, a body of the email into a format that is processable for the client when the client does not have a capability for processing an email that is requested to be downloaded; and

send an email to the client, wherein the email is obtained through conversion of the email to produce a converted email, and wherein the email is sent to the client comprises generating, by the computer processor of the server, and attachment based on the converted email and sending the attachment to the client.

5. The server according to claim 4 , wherein the instructions further cause the computer processor to:

send the email to the client directly, wherein the email is obtained through conversion of the email; and

generate an attachment based on the email that is obtained through conversion of the email and add in a body of an original email a key word for prompting that the original email has been used as an attachment.

6. The processing method according to claim 1 , wherein the processing capability of the client comprises the indication of the language character set supported by the client, an indication of an encoding manner supported by the client, an indication of an image format supported by the client, and an indication of a video format supported by the client.

7. The processing method according to claim 6 , wherein the processing capability of the client comprises an instruction, and wherein the instruction has a format of X-Client-Ability: encoding manner, character set, image format, and video format.

8. The processing method according to claim 3 , wherein the processing capability of the client comprises the indication of the language character set supported by the client, an indication of an encoding manner supported by the client, an indication of an image format supported by the client, and an indication of a video format supported by the client.

9. The processing method according to claim 8 , wherein the processing capability of the client comprises an instruction, and wherein the instruction has a format of X-Client-Ability: encoding manner, character set, image format, and video format.

10. The server according to claim 4 , wherein the processing capability of the client comprises the indication of the language character set supported by the client, an indication of an encoding manner supported by the client, an indication of an image format supported by the client, and an indication of a video format supported by the client.

11. The server according to claim 10 , wherein the processing capability of the client comprises an instruction, and wherein the instruction has a format of X-Client-Ability: encoding manner, character set, image format, and video format.

12. The processing method according to claim 1 , wherein the email comprises an attachment, and wherein the method further comprises converting, by the computer processor of the server, the attachment from a first format associated with a first computer program application to a second format associated with a second computer program application.

13. The processing method according to claim 12 , wherein the first format comprises a Portable Document Format (PDF) format, wherein the second format comprises a MICROSOFT WORD format, and wherein the converted attachment is sent along with the email to the client.

14. The processing method according to claim 1 , wherein the computer processor of the server is configured to identify the processing capability of the client through multiple manners, wherein a first manner comprises identifying the processing capability according to an identifier in the connection request, wherein the identifier specifies a mobile device, wherein a second manner comprises identifying the processing capability according to a path comprised in the connection request, wherein the path comprises a website address, and wherein a third manner comprises the connection request comprising both the identifier and the path.

15. The processing method according to claim 1 , wherein the computer processor of the server is configured to identify the processing capability of the client through multiple manners, wherein a first manner comprises identifying the processing capability through an extended user-profile information field followed by a path, and wherein a second manner comprises identifying the processing capability through an extended user-agent field followed by an encoding scheme.

16. The processing method according to claim 1 , wherein the computer processor of the server is configured to identify the processing capability of the client through multiple manners, wherein a first manner comprises identifying the processing capability through a character set, wherein a second manner comprises identifying the processing capability through an encoding scheme, and wherein a third manner comprises identifying the processing capability through both the character set and the encoding scheme.

17. The processing method according to claim 1 , wherein the prompt text inquires whether the client wants to display the content comprises the prompt text inquiring whether the client wants to download a new attachment to view content of the email.

18. The processing method according to claim 1 , further comprising deleting the email from the client after the converted email is received by the client, wherein the converted email comprises all information from the email.

Assignments (3)
CHANGE OF NAME Recorded Mar 11, 2019
From: HUAWEI DEVICE (DONGGUAN) CO.,LTD.
To: HUAWEI DEVICE CO.,LTD.
Reel/Frame 048555/0951 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: HUAWEI DEVICE CO., LTD.
To: HUAWEI DEVICE (DONGGUAN) CO., LTD.
Reel/Frame 043750/0393 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2013
From: PENG, JUN
To: HUAWEI DEVICE CO., LTD.
Reel/Frame 029667/0692 →