IP Library Granted Patent US 7,443,834
Granted Patent B1
US 7,443,834 · App. 10/028,510 · Granted Oct 28, 2008

Combining multimedia services with traditional telephony

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 7,443,834
App. No.
10/028,510
Granted
Oct 28, 2008
Kind
B1
Abstract

The present invention provides a combined user agent (CUA) to represent a telephone supported by a circuit-switched telephony switch and a packet-based media device as an integrated group to other network entities. The CUA is configured to facilitate the necessary call signaling to establish and control a voice call via the telephony switch, as well as the session control signaling necessary to establish and control a media session with the media device. Accordingly, the telephone and media device appear to the network devices as a single device having voice and media capabilities, wherein the voice capabilities are controlled in part by the telephony switch.

Claims (41)

1. A system comprising:

a) an interface adapted to facilitate media communications; and

b) a control system associated with the interface and providing a combined user agent, which is adapted to:

i) represent a telephone and a computing device as a single multimedia device capable of supporting voice and media sessions;

ii) communicate with a circuit-switched telephony switch to establish a connection with the telephone through the circuit-switched telephony switch to facilitate a voice session with another voice-capable device; and

iii) communicate with the computing device to establish a media session between the computing device and another media-capable device,

wherein the combined user agent appears to network devices as a multimedia client supporting voice and media sessions and interacts with the circuit-switched telephony switch as well as the computing device to facilitate the voice and media sessions.

2. The system of claim 1 wherein the combined user agent is further adapted to associate the connection and media session with one another.

3. The system of claim 1 wherein the combined user agent is further adapted to provide information associated with the connection to the computing device for use in an application associated with the media session.

4. The system of claim 1 wherein the combined user agent is further adapted to communicate with the circuit-switched telephony switch using call signaling messages required to establish and control the connection between the telephone and the voice-capable device.

5. The system of claim 4 wherein the combined user agent is further adapted to communicate with the circuit-switched telephony switch using a first protocol.

6. The system of claim 5 wherein the combined user agent is further adapted to communicate with the computing device with signaling messages required to establish and control a media session between the computing device and the media-capable device using a second protocol.

7. The system of claim 1 wherein the combined user agent is further adapted to use the session initiation protocol, SIP, when representing the multimedia device to other SIP devices.

8. The system of claim 7 wherein the combined user agent is further adapted to use the session initiation protocol when communicating with the computing device to establish the media session between the computing device and another media-capable device.

9. The system of claim 1 wherein the media session established between the computing device and another media capable device is at least one of the group consisting of video session, screen sharing session, audio streaming, video streaming, information streaming, voicemail, email, gaming, advertising, and instant messaging session.

10. A method facilitating voice and media sessions comprising:

a) representing a telephone and a computing device as a combined user agent capable of supporting voice and media sessions;

b) communicating with a circuit-switched telephony switch to establish a connection with the telephone through the circuit-switched telephony switch to facilitate a voice session with another voice-capable device; and

c) communicating with a computing device to establish a media session between the computing device and another media-capable device,

wherein the combined user agent appears to network devices as a multimedia client supporting voice and media sessions and interacts with the circuit-switched telephony switch as well as the computing device to facilitate the voice and media sessions.

11. The method of claim 10 further comprising associating the connection and media session with one another.

12. The method of claim 10 further comprising providing information associated with the connection to the computing device for use in an application associated with the media session.

13. The method of claim 10 further comprising communicating with the circuit-switched telephony switch using call signaling messages required to establish and control the connection between the telephone and the voice-capable device.

14. The method of claim 13 further comprising communicating with the circuit-switched telephony switch using a first protocol.

15. The method of claim 14 further comprising communicating with the computing device with signaling messages required to establish and control a media session between the computing device and the media-capable device using a second protocol.

16. The method of claim 10 further comprising communicating using the session initiation protocol, SIP, when representing the multimedia device to other SIP devices.

17. The method of claim 16 further comprising communicating using the session initiation protocol when communicating with the computing device to establish the media session between the computing device and another media-capable device.

18. The method of claim 10 wherein the media session established between the computing device and another media-capable device is at least one of the group consisting of video session, screen sharing session, audio streaming, video streaming, information streaming, voicemail, email, gaming, advertising, and instant messaging session.

19. A computer readable medium having software for implementing a combined user agent and comprising computer instructions to:

a) represent a telephone and a computing device as a single multimedia device capable of supporting voice and media sessions;

b) communicate with a circuit-switched telephony switch to establish a connection with the telephone through the circuit-switched telephony switch to facilitate a voice session with another voice-capable device; and

c) communicate with a computing device to establish a media session between the computing device and another media-capable device,

wherein the combined user agent appears to network devices as a multimedia client supporting voice and media sessions and interacts with the circuit-switched telephony switch as well as the computing device to facilitate the voice and media sessions.

20. The computer readable medium of claim 19 wherein the instructions are further adapted to associate the connection and media session with one another.

21. The computer readable medium of claim 19 wherein the instructions are further adapted to provide information associated with the connection to the computing device for use in an application associated with the media session.

22. The computer readable medium of claim 19 wherein the instructions are further adapted to communicate with the circuit-switched telephony switch using call signaling messages required to establish and control the connection between the telephone and the voice-capable device.

23. The computer readable medium of claim 22 wherein the instructions are further adapted to communicate with the circuit-switched telephony switch using a first protocol.

24. The computer readable medium of claim 23 wherein the instructions are further adapted to communicate with the computing device with signaling messages required to establish and control a media session between the computing device and the media-capable device using a second protocol.

25. The computer readable medium of claim 19 wherein the instructions are further adapted to use the session initiation protocol, SIP, when representing the multimedia device to other SIP devices.

26. The computer readable medium of claim 25 wherein the instructions are further adapted to use the session initiation protocol when communicating with the computing device to establish the media session between the computing device and another media capable device.

27. The computer readable medium of claim 19 wherein the media session established between the computing device and another media capable device is at least one of the group consisting of video session, screen sharing session, audio streaming, video streaming, information streaming, voicemail, email, gaming, advertising, and instant messaging session.

Assignments (5)
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2015
From: ROCKSTAR CONSORTIUM US LP; ROCKSTAR CONSORTIUM LLC; BOCKSTAR TECHNOLOGIES LLC; CONSTELLATION TECHNOLOGIES LLC; MOBILESTAR TECHNOLOGIES LLC; NETSTAR TECHNOLOGIES LLC
To: RPX CLEARINGHOUSE LLC
Reel/Frame 034924/0779 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 10, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032422/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027164/0356 →