IP Library Granted Patent US 8,176,525
Granted Patent B2
US 8,176,525 · App. 11/540,272 · Granted May 8, 2012

Method and system for trusted contextual communications

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,176,525
App. No.
11/540,272
Granted
May 8, 2012
Kind
B2
Abstract

This invention provides a method, system and apparatus for allowing media context sensitive SIP signaling exchange (such as voice) and call establishment while denying or challenging any other session description protocol (“SDP”) extension dialogs which might not be desired (such as instant messaging, video, Web broadcasting or pushing, data and/or application sharing and the like) by a user. The method and apparatus may further include defining user client media policy preferences, the user media policy preferences establishing the parameters for evaluating a media session request received by a user client, and providing the user client media policy preferences to a policy enforcement point device, the policy enforcement point device evaluating the media session request received by the user client and applying the user client media policy preferences to the media session request. The method and apparatus may further include utilizing a user client portal to gain access to a media policy database, the media policy database providing storage for user client media policy preferences.

Claims (27)

1. A method for providing trusted contextual communications on a communication network, the method comprising:

defining user client media policy preferences, the user media policy preferences establishing the parameters for evaluating a media session request received by a user client, the media policy preferences specifying types of media allowable based on whether a level of use is one of a domain, group, and user level; and

providing the user client media policy preferences to a policy enforcement point device, the policy enforcement point device evaluating the media session request received by the user client and applying the user client media policy preferences to the media session request.

2. The method of claim 1 , wherein defining user client media policy preferences includes utilizing a user client portal to gain access to a media policy database, the media policy database providing storage for the user client media policy preferences.

3. The method of claim 1 , wherein defining user client media policy preferences includes validating the user client media policy preferences.

4. The method of claim 3 , wherein validating the user client media policy preferences includes storing the user client media policy preferences in a domain trust table.

5. The method of claim 1 , further comprising receiving an incoming media session request for the user client.

6. The method of claim 5 , further comprising applying identity trust processing to the incoming media session request for the user client.

7. The method of claim 5 , further comprising interrogating a session description protocol data packet from the incoming media session request for the user client.

8. The method of claim 6 , further comprising providing a token to a caller of the user client, the token providing an automatic media session connection.

9. A system for providing trusted contextual communications system on a communication network, the system comprising:

a user client portal, the user client portal providing access to system media session policy preferences, the media session policy preferences being user client media policy preferences that specify types of media allowable based on whether a level of use is one of a domain, group, and user level;

a policy decision function module, the policy decision function module providing identity management and media session policy modification to the trusted contextual communications system; and

a domain trust table, the domain trust table storing the system media session policy preferences.

10. The system of claim 9 wherein the policy decision function module includes a policy enforcement point, the policy enforcement point device applying the media session policy preferences upon receipt of a media session request.

11. The system of claim 10 wherein the policy enforcement point is a session description protocol firewall, the session description protocol firewall applying the media session policy upon receipt of the media session request.

12. The system of claim 9 further including a session initiation protocol proxy device, the session initiation protocol proxy device capable of establishing connections between a first user client and a second user client.

13. The system of claim 9 further including a second policy decision function module, the second policy decision function module providing identity management and media session policy modification to the trusted contextual communications system.

14. A storage medium storing a computer program which when executed by a processing unit performs a method for providing trusted contextual communications on a communication network, the method comprising:

defining user client media policy preferences, the user media policy preferences establishing the parameters for evaluating a media session request received by a user client, the media policy preferences specifying types of media allowable based on whether a level of use is one of a domain, group, and user level; and

providing the user client media policy preferences to a policy enforcement point device, the policy enforcement point device evaluating the media session request received by the user client and applying the user client media policy preferences to the media session request.

15. The storage medium of claim 14 , wherein defining user client media policy preferences includes utilizing a user client portal to gain access to a media policy database, the media policy database providing storage for the user client media policy preferences.

16. The storage medium of claim 14 , wherein defining user client media policy preferences includes validating the user client media policy preferences.

17. The storage medium of claim 16 , wherein validating the user client media policy preferences includes storing the user client media policy preferences in a domain trust table.

18. The method of claim 1 , wherein a media type allowable at the domain level is voice media only.

19. The method of claim 1 , wherein a media type allowable at the group level includes voice, video, and instant messaging only.

20. The method of claim 1 , wherein a media policy preference allows web pushing and data collaboration at the user level only.

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 12, 2014
From: ROCKSTAR BIDCO, LP
To: ROCKSTAR CONSORTIUM US LP
Reel/Frame 032436/0804 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2011
From: NORTEL NETWORKS LIMITED
To: ROCKSTAR BIDCO, LP
Reel/Frame 027143/0717 →