IP Library Granted Patent US 9,369,306
Granted Patent B2
US 9,369,306 · App. 13/662,043 · Granted Jun 14, 2016

Informing recipient device of message content properties

Inventor: Miraj Mostafa (Tampere, FI)
Assignee: Microsoft Technology Licensing, LLC.
H04L12/587H04L51/24H04W12/08H04L12/5895H04L2463/101H04W4/14
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,369,306
App. No.
13/662,043
Granted
Jun 14, 2016
Kind
B2
Abstract

According to one aspect of the present invention, a content class of a data set for a message to be transmitted to the recipient device is defined. A network element transferring messages to the recipient device specifies at least one information element in a message to the recipient terminal such that the information element includes an indication of the content class. The message is transmitted to the recipient device.

Claims (42)

1. A method for providing a content class indication to a mobile device, the method comprising:

receiving a multimedia message at a network element;

defining a first content class for the multimedia message at the network element, the first content class from a predetermined group of content classes defined for the system and the first content class classifying content of the multimedia message to a smallest content class of the predetermined group of content classes to which the multimedia message belongs;

forming a multimedia message notification comprising an indication of the first content class; and,

transmitting the multimedia message notification and the multimedia message to a mobile device, wherein the multimedia message notification indicates to the mobile device whether to adapt the processing of the content of the multimedia message according to the indication of the first content class compared to at least one second content class of the predetermined group of content classes supported at the mobile device.

2. A method according to claim 1 , wherein the first content class is defined based on one or more of: an indication of the first content class in the received multimedia message, a portion of contents of the received multimedia message, and modification of contents of the received multimedia message by the network element.

3. A method according to claim 2 , wherein the first content class is indicated in a header of the received multimedia message.

4. A method according to claim 1 , wherein each of the first and second content class comprises one or more of: text, image-basic, image-rich, video-basic, video-rich, megapixel, content-basic, and content-rich.

5. A method of processing a content class of a multimedia message notification at a mobile device, the method comprising:

receiving a multimedia message notification at a mobile device;

determining a first content class, the first content class included in the multimedia message notification, wherein the first content class classifies content of the multimedia message to a smallest content class to which the multimedia message belongs;

adapting the processing of the content of the multimedia message at the mobile device according to a comparison of the first content class and a second content class that is based on properties of, and stored in a memory on, the mobile device; and,

receiving and processing the content of the multimedia message at the mobile device according to the adapted processing.

6. A method according to claim 5 , wherein the adapting the processing of the content of the multimedia message further comprises:

determining whether the first content class is supported by the mobile device by comparing the first and second content classes; and

if the first content class is supported by the mobile device, then processing the multimedia message by performing one or more of:

presenting the content of the multimedia message and storing the content of the multimedia message in a memory.

7. A method according to claim 5 , wherein the adapting the processing of the content of the multimedia message further comprises:

determining whether the first content class is supported by the mobile device; and,

if the first content class is not supported by the mobile device, then determining if contents of the multimedia message can be adapted according to the second content class and,

if the contents of the multimedia message can be adapted according to the second content class, then processing the multimedia message by adapting the contents of the multimedia message.

8. A method according to claim 5 , wherein each of the first and second content class comprises one or more of text, image-basic, image-rich, video-basic, video-rich, megapixel, content-basic, and content-rich.

9. A mobile device configured to receive a multimedia message notification and process a content class indication, the mobile device comprising:

a transceiver;

a processor for executing program instructions; and,

a memory, including program instructions, which when executed by the processor control the device to:

receive a multimedia message notification at the transceiver;

determine a content class of a multimedia message from a the multimedia message notification, wherein the content class classifies content of the multimedia message to a smallest content class to which the multimedia message belongs;

adapt the processing of the content of the multimedia message according to a comparison of the first content class and a second content class that is based on properties of the mobile device and stored in the memory; and,

process the content of the multimedia message according to the adapted processing.

10. A mobile device according to claim 9 , wherein the processor is further configured to adapt the processing of the content of the multimedia message by controlling the mobile device to:

determine whether the first content class is supported by the mobile device by comparing the first and second content classes; and,

if the first content class is supported by the mobile device, then,

process the multimedia message by presenting the content of the multimedia message.

11. A mobile device according to claim 9 , wherein the processor is further configured to adapt the processing of the content of the multimedia message by controlling the mobile device to:

determine whether the first content class is supported by the mobile device by comparing the first and second content classes; and,

if the first content class is not supported by the mobile device, then determine if contents of the multimedia message can be adapted according to the second content class; and

if the contents of the multimedia message can be adapted according to the second content class, then process the multimedia message by adapting the contents of the multimedia message.

12. A mobile device according to claim 9 , wherein each of first and second content class comprises one or more of: text, image-basic, image-rich, video-basic, video-rich, megapixel, content-basic, and content-rich.

13. A mobile device according to claim 9 , wherein the processor is further configured to adapt the processing of the content of the multimedia message by controlling the mobile device to:

determine whether the first content class is supported by the mobile device by comparing the first and second content classes; and,

if the first content class is supported by the mobile device, then, process the multimedia message by storing the content of the multimedia message in a memory.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2016
From: MICROSOFT TECHNOLOGY LICENSING, LLC
To: ZHIGU HOLDINGS LIMITED
Reel/Frame 040354/0001 →
CONFIDENTIAL PURCHASE AND SALE AGREEMENT Recorded May 12, 2016
From: 2011 INTELLECTUAL PROPERTY ASSET TRUST
To: CORE WIRELESS LICENSING S.A.R.L.
Reel/Frame 038694/0815 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2015
From: CORE WIRELESS LICENSING, S.A.R.L.,
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 035871/0519 →
Continuity (2)
Continuation 11666580
Related Publication 20130060879A1 · Mar 7, 2013