Cloud hosted multimedia file handling on mobile devices
First Claim
Patent Images
1. A method for handling a cloud hosted multimedia file on a mobile device comprising:
- providing a mobile phone client application including a supported file type database running on the mobile device;
receiving an SMS/MMS/EMS message with a link to the multimedia file;
extracting the link and determining an address of a multimedia server;
contacting the multimedia server to determine a file type;
wherein contacting the multimedia server to determine a file type further comprises retrieving header information for the multimedia file from the multimedia server;
wherein retrieving header information comprises using a HEAD command;
determining that the message is one of spam and an unnecessary download, by detecting that a file size of the multimedia file as reported in a response to the HEAD command is oversized for the file type in the supported file type database;
stopping the multimedia file download in response to determining that the multimedia file download is one of spam and an unnecessary download;
providing a notification that downloading the multimedia file is one of spam and an unnecessary download; and
providing a user interface to allow a user to manually download the multimedia file after it has been determined that the multimedia file download is one of spam and an unnecessary download.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for handling a cloud hosted multimedia file on mobile devices includes receiving a message with a link to multimedia file, extracting the link and determining an address of multimedia server, contacting the multimedia server to determine a file type and determining whether the file type is supported.
66 Citations
7 Claims
-
1. A method for handling a cloud hosted multimedia file on a mobile device comprising:
-
providing a mobile phone client application including a supported file type database running on the mobile device; receiving an SMS/MMS/EMS message with a link to the multimedia file; extracting the link and determining an address of a multimedia server; contacting the multimedia server to determine a file type; wherein contacting the multimedia server to determine a file type further comprises retrieving header information for the multimedia file from the multimedia server; wherein retrieving header information comprises using a HEAD command; determining that the message is one of spam and an unnecessary download, by detecting that a file size of the multimedia file as reported in a response to the HEAD command is oversized for the file type in the supported file type database; stopping the multimedia file download in response to determining that the multimedia file download is one of spam and an unnecessary download; providing a notification that downloading the multimedia file is one of spam and an unnecessary download; and providing a user interface to allow a user to manually download the multimedia file after it has been determined that the multimedia file download is one of spam and an unnecessary download. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable storage medium for tangibly storing thereon computer readable instructions for a method for:
-
providing a mobile phone client application including a supported file type database running on a mobile device; receiving an SMS/MMS/EMS message with a link to a multimedia file; extracting the link and determining an address of a multimedia server; contacting the multimedia server to determine a file type; wherein contacting the multimedia server to determine a file type further comprises retrieving header information for the multimedia file from the multimedia server; wherein retrieving header information comprises using a HEAD command; determining that the message is one of spam and an unnecessary download, by detecting that a file size of the multimedia file as reported in a response to the HEAD command is oversized for the file type in the supported file type database; stopping the multimedia file download in response to determining that the multimedia file download is one of spam and an unnecessary download; providing a notification that downloading the multimedia file is one of spam and an unnecessary download; and providing a user interface to allow a user to manually download the multimedia file after it has been determined that the multimedia file download is one of spam and an unnecessary download.
-
Specification