Apparatus and method to provide conference data sharing
First Claim
1. A method to share data amongst conference participants in a Session Initiation Protocol (SIP) conference, comprising:
- in response to a request of a user agent (UA) conference participant to create a data sharing element, informing the UA in a SIP message of an address of a storage location associated with a data sharing server (DSS) of a conferencing server where the UA may store shared data for use by other conference participants;
storing the data in the address of the storage location; and
establishing at least one policy that controls at least one of access to and distribution of the shared data with respect to the other conference participants.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed to share data amongst conference participants in a SIP conference. The method includes, in response to a request of a user agent (UA) conference participant to create a data sharing element, informing the UA in a SIP message of an address of a storage location associated with a data sharing server (DSS) of a conferencing server where the UA may store shared data for use by other conference participants; storing the data in the address of the storage location and establishing at least one policy that controls at least one of access to and distribution of the shared data with respect to the other conference participants. Also disclosed, as part of a SIP Conference Server (10), is a Data Sharing Server (14) that provides storage for, and controlled access to and distribution of the shared data stored by one or more of SIP conference participants.
88 Citations
37 Claims
-
1. A method to share data amongst conference participants in a Session Initiation Protocol (SIP) conference, comprising:
-
in response to a request of a user agent (UA) conference participant to create a data sharing element, informing the UA in a SIP message of an address of a storage location associated with a data sharing server (DSS) of a conferencing server where the UA may store shared data for use by other conference participants;
storing the data in the address of the storage location; and
establishing at least one policy that controls at least one of access to and distribution of the shared data with respect to the other conference participants. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A Session Initiation Protocol (SIP) Conference Server, comprising a data processor that is responsive to an occurrence of a user agent (UA) conference participant desiring to create a data sharing element, to inform the UA in a SIP message of an address of a storage location associated with a data sharing server (DSS) where the UA may store shared data for use by other conference participants;
- said processor being further responsive to receipt of the data from the UA to store the data in the address of the storage location; and
to establish at least one policy that controls at least one of access to and distribution of the shared data with respect to the other conference participants. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- said processor being further responsive to receipt of the data from the UA to store the data in the address of the storage location; and
-
15. A User Agent (UA) operable with a Session Initiation Protocol (SIP) Conference Server, comprising a data processor functional as a conference participant and to request a SIP Conference Server to create a data sharing element, to receive a notification in a SIP message of an address of a storage location associated with a data sharing server (DSS) where the UA may store shared data for use by other conference participants;
- to send data to the DSS for storage in the address of the storage location; and
to send information to a Conference Policy Server (CPS) via a Conference Policy Control Protocol (CPCP) to establish at least one policy that controls at least one of access to and distribution of the shared data with respect to the other conference participants. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
- to send data to the DSS for storage in the address of the storage location; and
-
23. A computer program embodied in a computer readable medium to direct at least one data processor to share data amongst conference participants in a conference conducted using a communications network, comprising operations of:
-
in response to a request of a user agent (UA) conference participant to create a data sharing element, informing the UA in a message of an address of a storage location where the UA may store shared data for use by other conference participants;
storing the data in the address of the storage location; and
establishing at least one policy that controls at least one of access to and distribution of the shared data with respect to other conference participants. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A Conference Server, comprising:
-
means, responsive to a request of a user agent (UA) conference participant to create a data sharing element, for informing the UA in a message of an address associated with storage means where the UA may store shared data for use by other conference participants;
means for storing the data at the address; and
means for establishing at least one policy that controls at least one of access to and distribution of the shared data with respect to other conference participants. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A computer program embodied in a computer readable medium to direct at least one data processor of a User Agent (UA) to operate as a conference participant with a Session Initiation Protocol (SIP) Conference Server, comprising operations of:
-
requesting creation of a data sharing element;
receiving a notification in a SIP message of an address of a storage location where the UA may store shared data for use by other conference participants;
sending data for storage at the address of the storage location; and
sending information to a Conference Policy Server (CPS) via a Conference Policy Control Protocol (CPCP) to establish at least one policy that controls at least one of access to and distribution of the shared data with respect to the other conference participants. - View Dependent Claims (37)
-
Specification