IP Library Granted Patent US 9,241,020
Granted Patent B2
US 9,241,020 · App. 10/979,400 · Granted Jan 19, 2016

Group details of group services

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 9,241,020
App. No.
10/979,400
Granted
Jan 19, 2016
Kind
B2
Abstract

A group detail indicator is provided that relates to group communication in a communication system. The group detail indicator provides information on at least an identity of a group and a type of the group. The group detail indicator also is attached to one of a request to initiate a group communication session and an instant messaging request.

Claims (42)

1. A processor-executable user interface at least configured to:

receive a group detail indicator included in a request to initiate group communication as input, wherein the group detail indicator provides information on at least an identity of a group and a type of the group; and

determine to present information provided as part of the input,

wherein the identity of the group includes a uniform resource identifier or a uniform resource locator address, and

wherein the type of group indicates how the group behaves, and comprises an ad hoc group, a pre-arranged chat group, or a one-to-one group, wherein the type of group is configured to be included in at least one message header compliant with a signaling protocol or at least one session description compliant with a media streaming protocol, and the uniform resource identifier or the uniform resource locator address is configured to be included in the at least one message header or the at least one session description, and wherein the signaling protocol is a protocol session initiation protocol (SIP), or the media streaming protocol is a session description protocol (SDP) and wherein the type of group is defined as a group type parameter, and the group type parameter is included in a new SIP header field added to the SIP, or the group type parameter is included in a new SDP attribute added to the SDP.

2. The processor-executable user interface according to claim 1 , at least further configured to:

determine to present the type of the group.

3. The processor-executable user interface according to claim 1 , at least further configured to:

determine to present a warning when the type of the group is temporary.

4. The processor-executable user interface according to claim 1 , at least further configured to:

determine to present a warning when a session is being initiated and the type of the group is pre-arranged.

5. An apparatus, comprising:

a processor; and

a memory including computer program code, the memory and the computer program code configured to, with the processor, cause the apparatus at least to:

receive a group detail indicator included in a request to initiate group communication, wherein the group detail indicator provides information on at least an identity of a group and a type of the group; and

determine to present information provided by the group detail indicator,

wherein the identity of the group includes a uniform resource identifier or a uniform resource locator address, and

wherein the type of group indicates how the group behaves, and comprises an ad hoc group, a pre-arranged chat group, or a one-to-one group, wherein the type of group is configured to be included in at least one message header compliant with a signaling protocol or at least one session description compliant with a media streaming protocol, and the uniform resource identifier or the uniform resource locator address is configured to be included in the at least one message header or the at least one session description, and wherein the signaling protocol is a protocol session initiation protocol (SIP), or the media streaming protocol is a session description protocol (SDP) and wherein the type of group is defined as a group type parameter, and the group type parameter is included in a new SIP header field added to the SIP, or the group type parameter is included in a new SDP attribute added to the SDP.

6. A method, comprising:

receiving a group detail indicator included in a request to initiate group communication to be received, wherein the group detail indicator provides information on at least an identity of a group and a type of the group; and

determining to present information provided by the group detail indicator,

wherein the identity of the group includes a uniform resource identifier or a uniform resource locator address,

wherein the type of group indicates how the group behaves, and comprises an ad hoc group, a pre-arranged chat group, or a one-to-one group wherein the type of group is configured to be included in at least one message header compliant with a signaling protocol or at least one session description compliant with a media streaming protocol, and the uniform resource identifier or the uniform resource locator address is configured to be included in the at least one message header or the at least one session description, and wherein the signaling protocol is a protocol session initiation protocol (SIP), or the media streaming protocol is a session description protocol (SDP) and wherein the type of group is defined as a group type parameter, and the group type parameter is included in a new SIP header field added to the SIP, or the group type parameter is included in a new SDP attribute added to the SDP.

7. The method according to claim 6 , further comprising:

determining to present the type of the group.

8. The method according to claim 6 , further comprising:

determining to present a warning when the type of the group is temporary.

9. The method according to claim 6 , further comprising:

determining to present a warning when a session is being initiated and the type of the group is pre-arranged.

10. A method according to claim 6 , wherein the uniform resource identifier or the uniform resource locator address is configured to be included in at least one session initiation protocol header.

11. A method according to claim 10 , wherein the type of group is added at the end of the uniform resource identifier or the uniform resource locator address in the session initiation protocol header.

12. A method according to claim 6 , wherein the uniform resource identifier or the uniform resource locator address is configured to be included in at least one session initiation protocol header, and wherein the uniform resource identifier or the uniform resource locator address is defined to include the type of group expressed as a value.

13. A method according to claim 12 , wherein the type of group is added at the end of the uniform resource identifier in the session initiation protocol header.

14. A method according to claim 6 , wherein the group detail indicator is provided in an extended mark-up language payload attached to the request to initiate the group communication.

15. A method according to claim 6 , wherein the group detail indicator is provided in a session description protocol attribute.

16. A method according to claim 6 , wherein the request to initiate the group communication is one of an invitation request, a stand-alone message of a session initiation protocol, and an instant messaging request.

17. A method according to claim 6 , wherein the type of group is added at the end of the uniform resource identifier or the uniform resource locator address within the message header or the session description.

18. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:

receiving a group detail indicator included in a request to initiate group communication, wherein the group detail indicator provides information on at least an identity of a group and a type of the group; and

determining to present information provided by the group detail indicator,

wherein the identity of the group includes a uniform resource identifier or a uniform resource locator address,

wherein the type of group indicates how the group behaves, and comprises an ad hoc group, a pre-arranged chat group, or a one-to-one group, wherein the type of group is configured to be included in at least one message header compliant with a signaling protocol or at least one session description compliant with a media streaming protocol, and the uniform resource identifier or the uniform resource locator address is configured to be included in the at least one message header or the at least one session description, and wherein the signaling protocol is a protocol session initiation protocol (SIP), or the media streaming protocol is a session description protocol (SDP) and wherein the type of group is defined as a group type parameter, and the group type parameter is included in a new SIP header field added to the SIP, or the group type parameter is included in a new SDP attribute added to the SDP.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035442/0984 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 3, 2004
From: POIKSELKA, MIIKKA; MUTIKAINEN, JARI
To: NOKIA CORPORATION
Reel/Frame 015952/0644 →