IP Library Patent Application 13277781
Patent Application
App. No. 13/277,781

COLLABORATION AGENT

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 None
App. No.
13/277,781
Abstract

A collaboration agent for facilitating real-time communications on behalf of a user. The collaboration agent includes a conference bridge that anchors calls to the conference bridge. The collaboration agent uses contextual information associated with the user to manage the real-time communications. The collaboration agent can communicate with other collaboration agents associated with other users.

Claims (42)

1 . A collaboration agent associated with a user of a communication service, the collaboration agent comprising:

a conference bridge;

a contextual information interface operable to receive contextual information associated with the user; and

a control system operable to:

receive a request to establish a communications session with the user via the conference bridge; and

determine whether to establish the communications session based on the contextual information and at least one rule.

2 . The collaboration agent of claim 1 , wherein the contextual information is at least one of:

presence information of the user;

availability information of the user;

location information of the user;

calendar information of the user; and

profile information associated with a communications terminal of the user.

3 . The collaboration agent of claim 1 , wherein the at least one rule comprises a requester-dependent rule whereby the control system determines whether to establish the communications session based at least in part on the contextual information and an identity of a caller associated with the request to establish the communications session.

4 . The collaboration agent of claim 1 , wherein the at least one rule comprises a location-dependent rule whereby the control system determines whether to establish the communications session to a particular user communications terminal based at least in part on a current location of the user.

5 . The collaboration agent of claim 1 , wherein the at least one rule comprises an availability-dependent rule whereby the control system determines whether to establish the communications session based at least in part on a current availability of the user.

6 . The collaboration agent of claim 5 , wherein the control system is further operable to send projected availability information to a requestor of the requested communications session, the projected information conveying a projected availability time of the user determined from the contextual information.

7 . The collaboration agent of claim 1 , wherein the at least one rule comprises a time-of-day-dependent rule whereby the control system determines whether to establish the communications session based at least in part on a current time-of-day.

8 . The collaboration agent of claim 1 , wherein the at least one rule requires user confirmation before establishing the communications session.

9 . The collaboration agent of claim 8 , wherein the control system is operable to identify the requestor of the communications session to the user.

10 . The collaboration agent of claim 1 , wherein:

the control system is further operable to establish the communications session via the conference bridge without interrupting a previously existing communications session connected to the user via the conference bridge; and

the conference bridge is operable to mix signals from the communications session and the previously existing communications session so that the user receives signals from both the communications session and the previously existing communications session, but any other participant in the previously existing communications session does not receive signals from the communications session and any other participant in the communications session does not receive signals from the previously existing communications session.

11 . A method of operating a collaboration agent associated with a user of a communication service, the collaboration agent comprising a conference bridge, the method comprising:

receiving contextual information associated with the user; and

receiving a request to establish a communications session with the user via the conference bridge; and

determining whether to establish the communications session based on the contextual information and at least one rule.

12 . The method of claim 11 , wherein the contextual information is at least one of:

presence information of the user;

availability information of the user;

location information of the user;

calendar information of the user; and

profile information associated with a communications terminal of the user.

13 . The method of claim 11 , wherein the at least one rule comprises a requester-dependent rule whereby the collaboration agent determines whether to establish the communications session based at least in part on the contextual information and an identity of a caller associated with the request to establish the communications session.

14 . The method of claim 11 , wherein the at least one rule comprises a location-dependent rule whereby the collaboration agent determines whether to establish the communications session to a particular user communications terminal based at least in part on a current location of the user.

15 . The method of claim 11 , wherein the at least one rule comprises an availability-dependent rule whereby the collaboration agent determines whether to establish the communications session based at least in part on a current availability of the user.

16 . The method of claim 15 , further comprising sending projected availability information to a requestor of the communications session, the projected information conveying a projected availability time of the user determined from the contextual information.

17 . The method of claim 11 , wherein the at least one rule comprises a time-of-day-dependent rule whereby the collaboration agent determines whether to establish the communications session based at least in part on a current time-of-day.

18 . The method of claim 11 , wherein the at least one rule requires user confirmation before establishing the communications session.

19 . The method of claim 18 , comprising identifying the requestor of the communications session to the user.

20 . The method of claim 11 , further comprising:

establishing the communications session via the conference bridge without interrupting a previously existing communications session connected to the user via the conference bridge; and

mixing signals from the communications session and the previously existing communications session so that the user receives signals from both the communications session and the previously existing communications session, but any other participant in the previously existing communications session does not receive signals from the communications session and any other participant in the communications session does not receive signals from the previously existing communications session.

Assignments (4)
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 →