US20110182426A1

Dynamic Group Creation for Managed Key Servers

Claim Score by NHIP

Read claim 1, the broadest

Abstract

A technique for dynamically creating and deleting groups to support secure group communication sessions is provided herein. A request for creation of a dynamic group that enables group members to participate in a secure group communication session is received by a network authentication device such as a key server. Creation of the dynamic group includes generating a lifetime attribute indicating when the dynamic group is to exist based on timing information provided in the request, along with security policies required for generating the keys, and generating a unique group ID associated with the dynamic group for distribution to the group members. The keys for the secure group communication session are supplied, along with security policies, in response to a request containing the unique group ID identifying the dynamic group. The dynamic group is deleted in response to determining from the lifetime attribute that the secure group communication session has expired.

US20110182426A1, drawing sheet 1
Sheet 1 of 6

Term

6.1 yearsto projected expiry

Projected expiry 19 October 2032, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    Broadest claimClaim Score 68, broad(NHIP)A method comprising:receiving a request for creation of a dynamic group that enables group members to participate in a secure group communication session, the request including timing information indicating when the dynamic group is to exist;creating the dynamic group, including generating a lifetime attribute of the dynamic group, indicating when the dynamic group is to exist and generating a unique group identifier (ID) associated with the dynamic group for distribution to the group members;supplying keys for the secure group communication session in response to one or more requests containing the unique group ID identifying the dynamic group;and deleting the dynamic group in response to determining from the lifetime attribute that the secure group communication session has expired.
  2. 9
    An apparatus comprising:a network interface unit configured to communicate messages over a network;a processor configured to be coupled to the network interface unit, wherein the processor is configured to: receive a request for creation of a dynamic group that enables group members to participate in a secure group communication session, the request including timing information indicating when the dynamic group is to exist;create the dynamic group, including generation of a lifetime attribute of the dynamic group indicating when the dynamic group is to exist and generation of a unique group identifier (ID) associated with the dynamic group for distribution to the group members;supply keys for the secure group communication session in response to one or more requests containing the unique group ID identifying the dynamic group;and delete the dynamic group in response to determining from the lifetime attribute that the secure group communication session has expired.
  3. 15
    A processor readable medium storing instructions that, when executed by a processor, cause the processor to:receive a request for creation of a dynamic group that enables group members to participate in a secure group communication session, the request including timing information indicating when the dynamic group is to exist;create the dynamic group, including generation of a lifetime attribute of the dynamic group indicating when the dynamic group is to exist and generation of a unique group identifier (ID) associated with the dynamic group for distribution to the group members;supply keys for the secure group communication session in response to one or more requests containing the unique group ID identifying the dynamic group;and delete the dynamic group in response to determining from the lifetime attribute that the secure group communication session has expired.