IP Library Granted Patent US 8,121,147
Granted Patent B2
US 8,121,147 · App. 11/234,648 · Granted Feb 21, 2012

Context-sensitive multimedia message service response

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 8,121,147
App. No.
11/234,648
Granted
Feb 21, 2012
Kind
B2
Abstract

An apparatus and a method for context-sensitive multimedia message service (MMS) response. The provision of a response to a MMS UA originated MMS message (e.g. requesting to send a multimedia message (MM)) that is context-sensitive allows the network operator/service provider to provide value-added and potentially revenue generating content in the response. The content of the response can be context-sensitive based on one or more context parameters. The context parameters can be based on any of the information elements in the MMS UA originated MMS message, on fields in an associated MM, inputs provided by other external systems (e.g., accounting, presence and location information) and combinations thereof.

Claims (70)

1. An apparatus for providing value added content, the apparatus comprising:

a multimedia service message handler adapted:

to receive multimedia content from a user agent in a user agent originated multimedia service message and to forward the content to at least one recipient;

to send, in response to the user agent originated multimedia service message, a multimedia message status response to the user agent, wherein the multimedia message status response is a network protocol message which comprises information about the status of the user agent originated multimedia service message;

a reply store having a plurality of reply messages; and

a logic engine adapted:

to determine a context based on one or more context parameters derived from the information elements of the user agent originated multimedia service message;

to select, based on the context, one or more reply messages from the plurality of reply messages;

to include the selected one or more reply messages in the context-sensitive multimedia message status response, to obtain a context-sensitive multimedia message status response that comprises value-added content related to the one or more context parameters; and,

to provide the context-sensitive multimedia message status response to the multimedia service message handler, for sending the multimedia status response message to the user agent.

2. The apparatus of claim 1 , wherein the one or more context parameters can be derived from one or more information elements in the user agent originated multimedia service message.

3. The apparatus of claim 1 , wherein the plurality of reply messages comprises a plurality of fixed reply messages.

4. The apparatus of claim 1 , wherein the plurality of reply messages comprises a plurality of template reply messages, content data derived from the one or more context parameters can be added to each template reply message to complete a reply message.

5. The apparatus of claim 1 , the logic engine further processes the context-sensitive multimedia message status response to remove duplicate reply messages and to resolve conflicting reply messages.

6. The apparatus of claim 1 , further comprising:

a mediation module interfacing with one or more external systems that provide one or more inputs.

7. The apparatus of claim 6 , wherein the one or more inputs can be used to derive one or more context parameters and the context determined by the logic element is further based on the one or more context parameters derived from the one or more inputs.

8. The apparatus of claim 6 , wherein the one or more inputs can include an externally-provided reply message and the logic engine can include the externally-provided reply message in the context-sensitive multimedia message status response.

9. The apparatus of claim 1 , wherein the user agent originated multimedia service message is a request to send a multimedia message.

10. The apparatus of claim 9 wherein each of the one or more context parameter can be based on any of:

a sender of the multimedia message;

an intended receiver of the multimedia message;

a keyword contained in the multimedia message;

a message content-type of the multimedia message; and

any combinations thereof.

11. The apparatus of claim 9 , wherein the one or more context parameters can be derived from one or more fields in the multimedia message.

12. The apparatus of claim 1 , wherein the user agent originated multimedia service message is any one of the messages:

MM 1 _submit.REQ;

MM 1 _forward.REQ;

MM 1 _mmbox_store.REQ;

MM 1 _mmbox_view.REQ;

MM 1 _mmbox_upload.REQ;

MM 1 _mmbox_delete.REQ; and

MM 1 _delete.REQ;

in accordance with the 3GPP TS 23.140 technical specification.

13. A method for providing value added content, the method comprising:

receiving multimedia content in a user agent originated multimedia service message and forwarding the content to at least one recipient;

in response to the user agent multimedia message:

determining a context based on one or more context parameters, the context parameters being derived from information elements of the user agent originated multimedia message;

selecting one or more reply messages from a plurality of reply messages based on the context;

including the one or more selected reply messages in a multimedia message status response, to obtain a context-sensitive multimedia message status response that comprises value-added content related to the one or more context parameters, wherein the multimedia message status response message is a network protocol message, which comprises information about the status of the user agent originated multimedia service message; and,

sending the context-sensitive multimedia message status response to the user agent.

14. The method of claim 13 , wherein the one or more context parameter can be derived from one or more information elements in the user agent originated multimedia message.

15. The method of claim 13 , wherein the plurality of reply messages comprises a plurality of fixed reply messages.

16. The method of claim 13 , wherein the plurality of reply messages comprises a plurality of template reply messages, content data derived from the one or more context parameters can be added to each template reply message to complete a reply message.

17. The method of claim 13 , further comprising the step of:

processing the context-sensitive multimedia message status response to remove duplicate reply messages and to resolve conflicting reply messages.

18. The method of claim 13 , further comprising the step of:

receiving, from one or more external systems, one or more inputs.

19. The method of claim 18 , further comprising the step of:

deriving one or more context parameters from the one or more inputs; and

wherein the step of determining a context is further based on the one or more context parameters derived from the one or more inputs.

20. The method of claim 18 , wherein the one or more inputs can include an externally-provided reply message and the step of including can further include the externally-provided reply message in the context-sensitive multimedia message status response.

21. The method of claim 13 , wherein the user agent originated message is a request to send a multimedia message.

22. The method of claim 21 , wherein each of the one or more context parameter can be based on any of:

a sender of the multimedia message;

an intended receiver of the multimedia message;

a keyword contained in the multimedia message;

a message content-type of the multimedia message; and

any combinations thereof.

23. The method of claim 21 , wherein each context parameter can be derived from one or more fields in the multimedia message.

24. The method of claim 13 , wherein the user agent originated multimedia service message is any one of the messages:

MM 1 _submit.REQ;

MM 1 _forward.REQ;

MM 1 _mmbox_store.REQ;

MM 1 _mmbox_view.REQ;

MM 1 _mmbox_upload.REQ;

MM 1 _mmbox_delete.REQ; and

MM 1 _delete.REQ;

in accordance with the 3GPP TS 23.140 technical specification.

Assignments (27)
RELEASE OF SECURITY INTEREST IN COLLATERAL RECORDED AT REEL 069113 AND FRAME 0558 Recorded Jul 31, 2025
From: GLAS USA LLC
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072308/0172 →
GRANT OF SECURITY INTEREST - PATENTS Recorded Jul 29, 2025
From: MAVENIR NETWORKS, INC.; MAVENIR SYSTEMS, INC.; ARGYLE DATA, INC.; MAVENIR, INC.; AQUTO CORPORATION; MAVENIR IPA UK LIMITED; MAVENIR SYSTEMS UK LIMITED; MAVENIR LTD.; MAVENIR US INC.
To: GLAS USA LLC
Reel/Frame 072245/0764 →
RELEASE OF SECURITY INTEREST IN COLLATERAL RECORDED AT REEL 067565 AND FRAME 0678 Recorded Jul 29, 2025
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0421 →
RELEASE OF SECURITY INTERESTS (SYNDICATED) Recorded Jul 29, 2025
From: JPMORGAN CHASE BANK, N.A.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0121 →
RELEASE OF SECURITY INTERESTS (SIDECAR) Recorded Jul 29, 2025
From: JPMORGAN CHASE BANK, N.A.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 072263/0041 →
SECURITY INTEREST Recorded Jul 28, 2025
From: MAVENIR NETWORKS, INC.; MAVENIR SYSTEMS, INC.; ARGYLE DATA, INC.; MAVENIR, INC.; AQUTO CORPORATION; MAVENIR IPA UK LIMITED; MAVENIR SYSTEMS UK LIMITED; MAVENIR LTD.; MAVENIR US INC.
To: BLUE TORCH FINANCE LLC
Reel/Frame 072268/0439 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 4, 2024
From: MAVENIR SYSTEMS, INC.
To: GLAS USA LLC
Reel/Frame 069113/0558 →
RELEASE OF SECURITY INTEREST Recorded Oct 4, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: MAVENIR SYSTEMS, INC.
Reel/Frame 069113/0596 →
SECURITY INTEREST Recorded Aug 30, 2024
From: MAVENIR SYSTEMS, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 068822/0966 →
SECURITY INTEREST Recorded May 29, 2024
From: MAVENIR SYSTEMS, INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB
Reel/Frame 067565/0678 →
SECURITY AGREEMENT Recorded Jul 13, 2022
From: MAVENIR SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 060641/0242 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL - RELEASE OF 046139.0299 Recorded Aug 18, 2021
From: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
To: MAVENIR SYSTEMS, INC.
Reel/Frame 057222/0398 →
SECURITY AGREEMENT Recorded Aug 18, 2021
From: MAVENIR SYSTEMS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 057221/0801 →
GRANT OF SECURITY INTEREST IN PATENTS Recorded May 14, 2018
From: MAVENIR SYSTEMS, INC.
To: GOLDMAN SACHS LENDING PARTNERS LLC, AS COLLATERAL AGENT
Reel/Frame 046139/0299 →
RELEASE OF SECURITY INTEREST Recorded May 10, 2018
From: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
To: MAVENIR SYSTEMS, INC. (F/K/A MITEL MOBILITY INC.)
Reel/Frame 045773/0100 →
CHANGE OF NAME Recorded Apr 21, 2017
From: MITEL MOBILITY INC.
To: MAVENIR SYSTEMS, INC.
Reel/Frame 042369/0185 →
GRANT OF A SECURITY INTEREST -- PATENTS Recorded Mar 3, 2017
From: MAVENIR SYSTEMS, INC. (F/K/A MITEL MOBILITY INC.)
To: CERBERUS BUSINESS FINANCE, LLC, AS COLLATERAL AGENT
Reel/Frame 041877/0881 →
MERGER AND CHANGE OF NAME Recorded Oct 23, 2015
From: MAVENIR HOLDINGS, INC.; MITEL MOBILITY, INC.
To: MITEL MOBILITY, INC.
Reel/Frame 036873/0095 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2015
From: SILICON VALLEY BANK
To: MAVENIR SYSTEMS, INC.; MAVENIR HOLDINGS, INC.; MAVENIR INTERNATIONAL HOLDINGS, INC. FKA STOKE, INC.; MAVENIR SYSTEMS IP HOLDINGS, LLC
Reel/Frame 035551/0171 →
MERGER Recorded Nov 19, 2012
From: AIRWIDE SOLUTIONS INC.
To: MAVENIR HOLDINGS, INC.
Reel/Frame 029319/0904 →
RELEASE OF SECURITY INTEREST Recorded Oct 24, 2012
From: COMERICA BANK, A TEXAS BANKING ASSOCIATION
To: MAVENIR HOLDINGS, INC., FORMERLY KNOWN AS AIRWIDE SOLUTIONS, INC.
Reel/Frame 029178/0732 →
SECURITY AGREEMENT Recorded Oct 19, 2012
From: MAVENIR SYSTEMS, INC.; MAVENIR HOLDINGS, INC.
To: SILICON VALLEY BANK
Reel/Frame 029156/0199 →
SECURITY AGREEMENT Recorded Sep 30, 2011
From: MAVENIR HOLDINGS, INC. FORMERLY KNOWN AS AIRWIDE SOLUTIONS INC.
To: COMERICA BANK
Reel/Frame 026999/0975 →
RELEASE OF SECURITY INTEREST Recorded Sep 1, 2011
From: LIGHTHOUSE CAPITAL PARTNERS VI, L.P.
To: AIRWIDE SOLUTIONS INC.
Reel/Frame 026844/0194 →
RELEASE OF SECURITY INTEREST Recorded May 27, 2011
From: AIRWIDE SOLUTIONS INC.
To: LIGHTHOUSE CAPITAL PARTNERS VI, L.P.
Reel/Frame 026355/0828 →
SECURITY AGREEMENT Recorded Dec 4, 2007
From: AIRWIDE SOLUTIONS INC.
To: LIGHTHOUSE CAPITAL PARTNERS VI, L.P.
Reel/Frame 020196/0127 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2005
From: KIM, KEN; WANG, JIWEI; KADAR, VINCENT
To: AIRWIDE SOLUTIONS, INC.
Reel/Frame 017142/0619 →