IP Library Granted Patent US 8,068,593
Granted Patent B2
US 8,068,593 · App. 11/026,509 · Granted Nov 29, 2011

Method and apparatus for providing multimedia ringback services to mobile user devices in pre-IMS networks

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,068,593
App. No.
11/026,509
Granted
Nov 29, 2011
Kind
B2
Abstract

The invention comprises a method and apparatus for providing multimedia content to a calling party device. Specifically, the method comprises receiving a multimedia ringback service request in response to a connection request for establishing a connection between the calling party device and a called party device, determining an address associated with the calling party device in response to the multimedia ringback service request, identifying the multimedia content associated with the multimedia ringback service request, and establishing at least one multimedia session with the calling party device using the address where the at least one multimedia session is operable for providing the multimedia content towards the calling party device contemporaneously with establishing the connection.

Claims (55)

1. A method for providing content toward a calling party device via a network, comprising:

receiving a multimedia ringback service request associated with a connection request for establishing a connection between said calling party device and a called party device;

determining an address associated with said calling party device;

identifying content to be provided toward said calling party device, said content comprising non-video content and video content, said content having associated therewith respective first and second content identifiers; and

transmitting said first and second content identifiers toward said calling party device using said address, said first content identifier for use by said calling party device to automatically request said non-video content from said network, said second content identifier for use by said calling party device to automatically request said video content from said network;

wherein said content is propagated toward said calling party device contemporaneously with establishment of said connection between said calling party device and said called party device.

2. The method of claim 1 , wherein said determining comprises:

transmitting at least one address request toward at least one remote system; and

receiving said address in response to said at least one address request.

3. The method of claim 2 , wherein said at least one remote system comprises at least one of: at least one Authentication, Authorization, and Accounting (AAA) server and said calling party device.

4. The method of claim 1 , further comprising:

receiving, from said calling party device, a content request including said respective content identifier; and

propagating, toward said calling party device, said content associated with said respective content identifier.

5. The method of claim 1 , wherein said non-video content comprises at least one of text content, still-image content, animated-image content.

6. The method of claim 1 , further comprising:

establishing an audio session with said calling party device for providing audio content to said calling party device contemporaneously with establishment of said connection between said calling party device and said called party device.

7. The method of claim 6 , wherein said video content is propagated toward said calling party device using a video session, further comprising:

establishing a mapping between said audio session and said video session.

8. The method of claim 7 , further comprising:

suppressing said audio content using said mapping in response to a determination that said video content comprises an audio portion.

9. The method of claim 4 , further comprising:

initiating termination of propagation of said video content toward said calling party device in response to detecting a response to said connection request.

10. The method of claim 4 , wherein further comprising:

maintaining propagation of said video content toward said calling party device in response to detecting a response to said connection request.

11. The method of claim 4 , further comprising:

delaying termination of propagation of said video content toward said calling party device in response to a determination that said video content being propagated to said calling party device comprises no audio content.

12. The method of claim 1 , wherein said content is adaptable for presentation via at least one interface associated with said calling party device.

13. A computer non-transitory readable storage medium storing a software program, that, when executed by a computer, causes the computer to perform a method for providing content toward a calling party device via a network, the method comprising:

receiving a multimedia ringback service request associated with a connection request for establishing a connection between the calling party device and a called party device;

determining an address associated with said calling party device;

identifying content to be provided toward said calling party device, said content comprising non-video content and video content, said content having associated therewith respective first and second content identifiers; and

transmitting said first and second content identifiers toward said calling party device using said address, said first content identifier for use by said calling party device to automatically request said non-video content from said network, said second content identifier for use by said calling party device to automatically request said video content from said network; and

wherein said content is propagated toward said calling party device contemporaneously with establishment of said connection between said calling party device and said called party device.

14. An apparatus for providing content toward a calling party device via a network, comprising:

means for receiving a multimedia ringback service request associated with a connection request for establishing a connection between said calling party device and a called party device;

means for determining an address associated with said calling party device;

means for identifying content to be provided toward said calling party device, said content comprising non-video content and video content, said content having associated therewith respective first and second content identifiers; and

means for transmitting said first and second content identifiers toward said calling party device using said address, said first content identifier for use by said calling party device to automatically request said non-video content from said network, said second content identifier for use by said calling party device to automatically request said video content from said network;

wherein said content is propagated toward said calling party device contemporaneously with establishment of said connection between said calling party device and said called party device.

15. The method of claim 1 , further comprising:

receiving, from said calling party device, a content request including said content respective identifier; and

propagating, toward said calling party device, at least one parameter adapted for use by the calling party device in establishing a video session for use in propagating said video content toward said calling party device.

16. The method of claim 15 , wherein the at least one parameter comprises at least one of: at least one port number and at least one streaming parameter.

17. The method of claim 15 , wherein the at least one parameter is propagated using the Real Time Streaming Protocol (RTSP).

18. The method of claim 1 , further comprising:

propagating, toward a content server storing said video content, at least one parameter adapted for use by the content server in establishing the video session for propagating said video content toward said calling party device.

19. The method of claim 18 , further comprising:

propagating, toward the content server storing said video content, a request for said video content to be provided to said calling party device.

20. The method of claim 1 , wherein said respective second content identifier is a Uniform Resource Identifier (URI).

21. A method for receiving ringback at a calling party device via a network, comprising:

receiving a multimedia ringback service request associated with a connection request for establishing a connection between said calling party device and a called party device;

determining an address associated with said calling party device;

identifying content to be provided toward said calling party device, said content comprising non-video content and video content, said content having associated therewith respective first and second content identifiers; and

transmitting a first content identifier and a second content identifier toward said calling party device using said address, said first content identifier associated with said non-video content and said second content identifier associated with said video content, said first content identifier for use by said calling party device to automatically request said non-video content from said network, said second content identifier for use by said calling party device to automatically request said video content from said network;

wherein said content is propagated toward said calling party device contemporaneously with establishment of said connection between said calling party device and said called party device.

Assignments (13)
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2011
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 026935/0258 →
MERGER Recorded Sep 14, 2011
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 026903/0793 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2005
From: BATNI, RAMACHENDRA PRAHLADA; GUO, KATHERINE H.; MUKHERJEE, SARIT; NAIK, TEJAS; SHARMA, RANJAN
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 016312/0237 →