Language selection

Search

Patent 2623880 Summary

Third-party information liability

Some of the information on this Web page has been provided by external sources. The Government of Canada is not responsible for the accuracy, reliability or currency of the information supplied by external sources. Users wishing to rely upon this information should consult directly with the source of the information. Content provided by external sources is not subject to official languages, privacy and accessibility requirements.

Claims and Abstract availability

Any discrepancies in the text and image of the Claims and Abstract are due to differing posting times. Text of the Claims and Abstract are posted:

  • At the time the application is open to public inspection;
  • At the time of issue of the patent (grant).
(12) Patent: (11) CA 2623880
(54) English Title: SYSTEM AND METHOD FOR IDENTITY MANAGED COLLABORATION
(54) French Title: SYSTEME ET PROCEDE POUR COLLABORATION EN GESTION D'IDENTITE
Status: Granted and Issued
Bibliographic Data
(51) International Patent Classification (IPC):
  • G6F 17/00 (2019.01)
  • G6F 15/16 (2006.01)
(72) Inventors :
  • VILIS, RAYMOND A. (Canada)
(73) Owners :
  • SOLACOM TECHNOLOGIES INC.
(71) Applicants :
  • SOLACOM TECHNOLOGIES INC. (Canada)
(74) Agent: GOWLING WLG (CANADA) LLP
(74) Associate agent:
(45) Issued: 2015-12-01
(22) Filed Date: 2008-03-03
(41) Open to Public Inspection: 2008-09-02
Examination requested: 2012-03-06
Availability of licence: N/A
Dedicated to the Public: N/A
(25) Language of filing: English

Patent Cooperation Treaty (PCT): No

(30) Application Priority Data:
Application No. Country/Territory Date
12/040,015 (United States of America) 2008-02-29
60/892,547 (United States of America) 2007-03-02

Abstracts

English Abstract

A system and method for identity managed collaboration (IMC) that in various embodiments can provide for: identity management of participants within a collaboration session to set entitlement; identity security for participants to allow participants to determine what identity is projected; participation in a collaboration session in a monitoring mode via a browser without the need to install client software on an access appliance; audio collaboration via a plurality of communication media; and Leave Existing & Add Preferred (LEAP) capability to allow participants to dynamically changes access appliances.


French Abstract

Un système et une méthode pour une collaboration en gestion didentité lesquels, dans divers modes de réalisation, peut procurer : une gestion didentité des participants à lintérieur dune séance de collaboration pour fixer une admissibilité; une sécurité didentité pour les participants pour permettre aux participants de déterminer quelle identité est prévue; une participation dans une séance de collaboration dans un mode de surveillance par un navigateur sans devoir installer un logiciel client sur un dispositif daccès; une collaboration audio par une pluralité de médias de communication; et une capacité LEAP (laisser les existants et ajouter des préférés) pour permettre aux participants de modifier dynamiquement les dispositifs daccès.

Claims

Note: Claims are shown in the official language in which they were submitted.


CLAIMS
1. An
apparatus for identity managed collaboration comprising a memory for storing
instructions and at least one processor for executing the instructions stored
in
memory, the instructions when executed by the processor configuring the
apparatus
to provide:
a connection control module for establishing communication with a plurality of
access devices authorized to participate in a collaboration session between a
plurality of participants each using at least one of the plurality of access
devices;
a collaboration media module for providing a plurality of types of media
included in
the collaboration session available to one or more of the plurality of access
devices;
an access control module for:
assigning a respective access mode to each of the plurality of participants in
the collaboration session based on a security level assigned to the
respective participant and a device used by the respective participant to
access the collaboration session, the access mode identifying one or
more of the plurality of types of media to provide to the respective
participant to restrict access to types of media the respective
participant is authorized to access in the collaboration session, the
respective access modes assigned to the plurality of participants based
on individual participant entitlement records associated with the
plurality of participants, each of the entitlement records defining the
security level assigned to the respective participant and types of access
devices that can be used by the participant to access the collaboration
session; and
providing access to at least one of the plurality of types of media from the
collaboration media module to at least one of the access devices
connected to the connection control module based on the respective
access mode assigned to the each of the plurality of participants each
associated with the respective access device wherein each of the
19

plurality of participants will only have access to one or more of the
plurality of types of media in the collaboration session based upon the
respective assigned access mode; and
an identity and session manager storing:
the plurality of participant entitlements each specifying which access modes
the participant can use; which participant identity security record is to
be used to announce a participant's arrival in and departure from the
collaboration session; and a participant's privilege to change access
devices during the collaboration;
one or more collaboration session rules specifying characteristics of the
collaboration session; and
a plurality of participant identity security records, each one corresponding
to
one of the plurality of participants and specifying an identity to be
used to identify the participant in the collaboration session.
2. The apparatus as claimed in claim 1, wherein the one or more
collaboration session
rules specify:
which of the plurality of types of media can be used in the collaboration
session;
which of the plurality of participants can connect to the collaboration
session; and
which participants are to be contacted to connect to the collaboration
session.
3. The apparatus as claimed in claim 2, wherein the identity and session
manager are
further for managing the plurality of participant entitlements, the one or
more
collaboration session rules.
4. The apparatus as claimed in claim 3, wherein the arrival and departure
of each
participant to and from the collaboration session is announced using the
identity
specified in the corresponding participant identity record specified for use
in the
corresponding participant entitlement record.
5. The apparatus as claimed in claim 1, further comprising an access rules
module for
storage and management of access rules that specify which one of the plurality
of

access modes will be assigned to each participant responsive to an
authenticated
access device used by the participant to connect to the collaboration session.
6. The apparatus as claimed in claim 5, wherein the access control module
assigns the
respective access mode according to one or more access rules.
7. The apparatus as claimed in claim 1, wherein the access control module
further for
re-assigning an access mode when any of the participants switches from a first
of
the plurality of access devices to a second of the plurality of the access
devices.
8. The apparatus as claimed in claim 4, wherein the connection control
module
establishes communication with a second access device associated with a
participant
before severing communication with the access device used by the participant.
9. The apparatus as claimed in claim 1, wherein the connection control
module
manages communication between plurality of authenticated access devices and
the
connection control module.
10. The apparatus as claimed in claim 9, wherein the connection control
module allows
and disallows connections to the connection control module based on the
collaboration session rules and the participant entitlement corresponding to
each
participant.
11. The apparatus as claimed in claim 10, wherein the connection control
module
initiates connections with participants responsive to the collaboration
session rules
when the collaboration session is initiated.
12. The apparatus as claimed in claim 1, wherein the connection control
module accepts
connections from participants responsive to the collaboration session rules
and the
corresponding participant entitlements.
13. The apparatus as claimed in claim 1, wherein the connection control
module notifies
the identity and session manager of the establishment and termination of a
connection to each authenticated access device.
14. The apparatus as claimed in claim 1, wherein the connection control
module
provides collaboration continuity when a participant of the plurality of
participants
21

switches from a first access devices to a second access devices for connecting
to the
collaboration session wherein the access mode associated with participant is
dynamically adjusted when the switch occurs.
15. The apparatus as claimed in claim 1, further comprising a session
trigger module for
initiating the collaboration session.
16. The apparatus as claimed in claim 1, wherein the collaboration media
module
provides one or more of:
an audio stream;
a video stream;
interactive file sharing;
instant messaging text areas; and
shared workspaces.
17. A method for identity managed collaboration comprising:
establishing communication with a plurality of access devices authorized to
participate in a collaboration session between a plurality of participants
each
using at least one of the plurality of access devices;
providing a plurality of types of media used in the collaboration session to
one or
more of the plurality of access devices;
assigning a respective access mode to each participant, and associated one or
more
access devices, in the collaboration session based on a security level
assigned
to the respective participant and a device used by the respective participant
to
access the collaboration session, the access mode identifying one or more of
the plurality of media types accessible to the respective participant to
restrict
access to types of media the respective participant is authorized to access in
the collaboration session, the respective access mode assigned based on
individual participant entitlement records associated with the plurality of
participants, each of the entitlement records defining:
the security level assigned to a participant and a type of access device that
can
be used by the participant to access the collaboration session;
22

which access modes a participant can use, which participant identity security
record is to be used to announce a participant's arrival in and departure
from the collaboration session; and
a participant's privilege to change access devices during the collaboration
session; and
providing access to at least one of the plurality of types of media to at
least one of
the access devices based on the respective access mode assigned to the
participant associated with the respective access device, one or more
collaboration session rules specifying characteristics of the collaboration
session; and
a participant identity security record specifying an identity to be used to
identify the
participant in the collaboration session;
wherein each of the plurality of users will only have access to one or more of
the
plurality of types of media in the collaboration session based upon the
respective assigned access mode.
18. The method as claimed in claim 17, wherein the one or more
collaboration session
rules specify:
which of the plurality of types of media can be used in the collaboration
session;
which of the plurality of participants can connect to the collaboration
session; and
which participants are to be contacted to connect to the collaboration
session.
19. The method as claimed in claim 17, further comprising managing a
plurality of
participant entitlements, the one or more collaboration session rules.
20. The method as claimed any one of claims 17 to 19, wherein the arrival
and
departure of each participant to and from the collaboration session is
announced
using the identity specified in a corresponding participant identity record
specified
for use in a corresponding participant entitlement record.
21. The method as claimed in any one of claims 17 to 20, further comprising
specifying
which one of a plurality of access modes will be assigned to each participant
23

responsive to an authenticated access device used by the participant to
connect to
the collaboration session.
22. The method as claimed in claim 21, further comprising assigning the
respective
access mode according to one or more access rules.
23. The method as claimed in any one of claims 17 to 22, further comprising
re-
assigning an access mode when any of the participants switches from a first of
the
plurality of access devices to a second of the plurality of the access
devices.
24. The method as claimed in claim 23, further comprising establishing
communication
with a second access device associated with a participant before severing
communication with the access device used by the participant.
25. The method as claimed in any one of claims 17 to 24, further comprising
initiating
connections with participants responsive to the collaboration session rules
when the
collaboration session is initiated.
26. The method as claimed in any one of claims 17 to 25, further comprising
accepting
connections from participants responsive to the collaboration session rules
and
corresponding participant entitlements.
27. The method as claimed in any one of claims 17 to 26, wherein continuity
is
provided when a participant of the plurality of participants switches from a
first
access devices to a second access devices for connecting to the collaboration
session
wherein the access mode associated with participant is dynamically adjusted
when
the switch occurs.
28. The method as claimed in any one of claims 17 to 27, further comprising
a session
trigger module for initiating the collaboration session.
29. The method as claimed in any one of claims 17 to 28, wherein the
plurality of type
of media comprises :
an audio stream;
a video stream;
interactive file sharing;
24

instant messaging text; and
shared workspaces.
30. A
computer readable memory containing instructions for execution by a processor,
the instructions for providing identity managed collaboration comprising:
establishing communication with a plurality of access devices authorized to
participate in a collaboration session between a plurality of participants
each
using at least one of the plurality of access devices;
providing a plurality of types of media used in the collaboration session to
one or
more of the plurality of access devices;
assigning a respective access mode to each participant, and associated one or
more
access devices, in the collaboration session based on a security level
assigned
to the respective participant and a device used by the respective participant
to
access the collaboration session, the access mode identifying one or more of
the plurality of media types accessible to the respective participant to
restrict
access to types of media the respective participant is authorized to access in
the collaboration session, the respective access mode assigned based on
individual participant entitlement records associated with the plurality of
participants, each of the entitlement records defining:
the security level assigned to a participant and a type of access device that
can
be used by the participant to access the collaboration session;
which access modes a participant can use;
which participant identity security record is to be used to announce a
participant's arrival in and departure from the collaboration session;
and
a participant's privilege to change access devices during the collaboration;
providing access to at least one of the plurality of types of media to at
least
one of the access devices based on the respective access mode
assigned to the participant associated with the respective access
device, one or more collaboration session rules specifying
characteristics of the collaboration session; and

a participant identity security record specifying an identity to be used to
identify the participant in the collaboration session;
wherein each of a plurality of users will only have access to one or more of
the plurality of types of media in the collaboration session based upon
a respective assigned access.
26

Description

Note: Descriptions are shown in the official language in which they were submitted.


CA 02623880 2008-03-03
10682
SYSTEM AND METHOD FOR IDENTITY MANAGED COLLABORATION
Field of Invention
[0001] The present invention relates to the field of computer-assisted
collaboration, in
particular, to a system and method for identity managed collaboration
providing audio,
video and data collaboration and where access to a collaboration session can
be via
communication technologies including the public switched telephone network
(PSTN),
mobile (a.k.a. cellular) networks, Internet Protocol (IP) networks and radio
networks
Background
[0002] Computer-supported co-operative work (CSCW) is a field of study that
addresses how collaborative activities and their coordination can be supported
by means
of computer systems. The embodiments of CSCW provide for people working in
groups
using the enabling technologies of computer networking, associated hardware,
software,
services, and techniques that are often referred to as groupware, computer-
assisted
collaboration or media-assisted collaboration.
[0003] A collaboration session typically involves multiple participants who
access the
session via any of a plurality of well-know communication medium such as, for
example,
terrestrial telephony (e.g. Public Switched Telephony Network (PSTN)), mobile
(a.k.a.
cellular) telephony (e.g. Global System for Mobile Communications (GSM)),
broadband
connection (e.g. Internet Protocol (IP)), and other radio-based connections
(e.g. Wi-Fi
(a.k.a. IEEE 802.11)). Some collaboration systems support the use of different
communication media by each of the participants.
[0004] Each participant uses a computing-platform based device (i.e. access
appliance)
such as, for example, a personal computer, a personal digital assistant (PDA),
a mobile
phone, an Internet browser running on any of the these devices, and other
similar
communication devices. Many currently available collaboration systems either
support a
limited selection devices or require that a collaboration system client
application (e.g.
Internet browser plug-ins) be loaded and executed on the device in order to
participate in
1

CA 02623880 2008-03-03
10682
a session. Due to various security, performance and convenience
considerations, many
participants would prefer to be able to use a platform of their choice without
the need to
load a collaboration system specific client application.
[0005] The collaboration session is hosted by a computing-platform based
system often
referred to as a collaboration server. The collaboration server can be either
a monolithic
system or a distributed system including components shared with other systems.
The
capabilities of the collaboration server determines what types of media can be
included in
the collaboration session. Media types can, for example, include audio, video
and data.
Data media can include files, web pages, bit-streams and other similar data
representations in a variety of well know encoding formats. The capabilities
supported in
the collaboration session can be further determined by parameters managed by
an
administrator of the collaboration system.
[0006] Each collaboration session typically has a designated organizer who
arranges for
the session to be established and who may specify parameters for the session.
[0007] Typically, each participant in the collaboration session is
authenticated before
joining the session. When a participant joins, or leaves, the session the
event is made
known to other participants. The arrival and departure of a participant is
announced
using an identity assigned to the participant. Authentication and the
identities of
participants are typically managed by an administrator of the collaboration
server, the
organizer of the collaboration session, or a combination of the two. In some
collaboration contexts it is desirable that the participant be able to control
the identity use
to identify him/her and to announce his/her arrival and departure (e.g. when
the
participant wishes to remain anonymous or wishes to monitor the collaboration
session
without the other participants being aware of his/her participation). This
capability is not
provided by currently available collaboration systems.
[0008] Typically collaboration systems are designed to permit each participant
to join a
collaboration session using any one platform via any one communications
medium. With
a growing diversity of platforms available and with the every growing
pervasiveness of a
2

CA 02623880 2014-06-16
multitude of communication media, participants want to be able to switch
platforms
and/or communication media while continuing to participate in a collaboration
session. The ability to switch platforms and/or communication media would
enable a
degree of flexibility and mobility not afforded to participants by currently
available
collaboration systems.
[0009] Available collaboration systems that demonstration some of the
shortcomings
described above include WebEXTM (vvww.webex.com), GoToMeetinge
(www.gotomeeting.com), and MicroSoft Office SharePoint Serve.
[0010] What is needed is a system and method for collaboration that permits
participants to control their identity in a collaboration session, permits
participants to
change the access appliance used to access a collaboration session during the
course
of the session.
Summary Of Invention
[0011] A system and method for identity managed collaboration (IMC) that in
various embodiments can provide for: identity management of participants
within a
collaboration session to set entitlement; identity security for participants
to allow
participants to determine what identity is projected; participation in a
collaboration
session in a monitoring mode via a browser without the need to install client
software on an access appliance; audio collaboration via a plurality of
communication media; and Leave Existing & Add Preferred (LEAP) capability to
allow participants to dynamically changes access appliances.
[0012] In accordance with one aspect of the present invention, there is
provided an
apparatus for identity managed collaboration comprising a memory for storing
instructions and at least one processor for executing the instructions stored
in
memory, the instructions when executed by the processor configuring the
apparatus
to provide: a connection control module for establishing communication with a
plurality of access devices authorized to participate in a collaboration
session
between a plurality of participants each using at least one of the plurality
of access
3

CA 02623880 2014-06-16
devices; a collaboration media module for providing a plurality of types of
media
included in the collaboration session available to one or more of the
plurality of
access devices; an access control module for: assigning a respective access
mode to
each of the plurality of participants in the collaboration session based on a
security
level assigned to the respective participant and a device used by the
respective
participant to access the collaboration session, the access mode identifying
one or
more of the plurality of types of media to provide to the respective
participant to
restrict access to types of media the respective participant is authorized to
access in
the collaboration session, the respective access modes assigned to the
plurality of
= participants based on individual participant entitlement records
associated with the
plurality of participants, each of the entitlement records defining the
security level
assigned to the respective participant and types of access devices that can be
used by
the participant to access the collaboration session; and providing access to
at least
one of the plurality of types of media from the collaboration media module to
at least
one of the access devices connected to the connection control module based on
the
respective access mode assigned to the each of the plurality of participants
each
associated with the respective access device wherein each of the plurality of
participants will only have access to one or more of the plurality of types of
media in
the collaboration session based upon the respective assigned access mode; and
an
identity and session manager storing: the plurality of participant
entitlements each
specifying which access modes the participant can use; which participant
identity
security record is to be used to announce a participant's arrival in and
departure from
the collaboration session; and a participant's privilege to change access
devices
during the collaboration; one or more collaboration session rules specifying
characteristics of the collaboration session; and a plurality of participant
identity
security records, each one corresponding to one of the plurality of
participants and
specifying an identity to be used to identify the participant in the
collaboration
session.
[0013] In accordance with another aspect of the present invention, there is
provided
a method for identity managed collaboration comprising: establishing
4

CA 02623880 2014-06-16
communication with a plurality of access devices authorized to participate in
a
collaboration session between a plurality of participants each using at least
one of the
plurality of access devices; providing a plurality of types of media used in
the
collaboration session to one or more of the plurality of access devices;
assigning a
respective access mode to each participant, and associated one or more access
devices, in the collaboration session based on a security level assigned to
the
respective participant and a device used by the respective participant to
access the
collaboration session, the access mode identifying one or more of the
plurality of
media types accessible to the respective participant to restrict access to
types of
media the respective participant is authorized to access in the collaboration
session,
the respective access mode assigned based on individual participant
entitlement
records associated with the plurality of participants, each of the entitlement
records
defining: the security level assigned to a participant and a type of access
device that
can be used by the participant to access the collaboration session; which
access
modes a participant can use, which participant identity security record is to
be used
to announce a participant's arrival in and departure from the collaboration
session;
and a participant's privilege to change access devices during the
collaboration
session; and providing access to at least one of the plurality of types of
media to at
least one of the access devices based on the respective access mode assigned
to the
participant associated with the respective access device, one or more
collaboration
session rules specifying characteristics of the collaboration session; and a
participant
identity security record specifying an identity to be used to identify the
participant in
the collaboration session; wherein each of the plurality of users will only
have access
to one or more of the plurality of types of media in the collaboration session
based
upon the respective assigned access mode.
[0014] In accordance with yet another aspect of the present invention, there
is
provided a computer readable memory containing instructions for execution by a
processor, the instructions for providing identity managed collaboration
comprising:
establishing communication with a plurality of access devices authorized to
participate in a collaboration session between a plurality of participants
each using at

CA 02623880 2014-06-16
least one of the plurality of access devices; providing a plurality of types
of media
used in the collaboration session to one or more of the plurality of access
devices;
assigning a respective access mode to each participant, and associated one or
more
access devices, in the collaboration session based on a security level
assigned to the
respective participant and a device used by the respective participant to
access the
collaboration session, the access mode identifying one or more of the
plurality of
media types accessible to the respective participant to restrict access to
types of
media the respective participant is authorized to access in the collaboration
session,
the respective access mode assigned based on individual participant
entitlement
records associated with the plurality of participants, each of the entitlement
records
defining: the security level assigned to a participant and a type of access
device that
can be used by the participant to access the collaboration session; which
access
modes a participant can use; which participant identity security record is to
be used
to announce a participant's arrival in and departure from the collaboration
session;
and a participant's privilege to change access devices during the
collaboration;
providing access to at least one of the plurality of types of media to at
least one of
the access devices based on the respective access mode assigned to the
participant
associated with the respective access device, one or more collaboration
session rules
specifying characteristics of the collaboration session; and a participant
identity
security record specifying an identity to be used to identify the participant
in the
collaboration session; wherein each of a plurality of users will only have
access to
one or more of the plurality of types of media in the collaboration session
based upon
a respective assigned access.
[0015]
[0016] Other aspects and features of the present invention will become
apparent to
those ordinarily skilled in the art or science to which it pertains upon
review of the
following description of specific embodiments of the invention in conjunction
with
the accompanying figures.
6

CA 02623880 2014-06-16
Brief Description Of Drawings
[0018] The present invention will be described in conjunction with drawings in
which:
[0019] FIG. 1 is a schematic representation of an exemplary embodiment of an
identity managed collaboration system.
[0020] FIG. 2 is flow diagram representing the steps in a method for identity
managed collaboration.
Detailed Description
[0021] A system and method for identity managed collaboration (IMC) to
establish
and manage collaboration sessions (CS), having one or more collaboration media
such as, for
7

CA 02623880 2008-03-03
10682
example, audio, video, shared workspaces, and instant messaging (IM). The
audio
collaboration medium can be accessed via any a variety of communication media
such as,
for example, time division multiplexing (TDM), Internet Protocol (IP), mobile
(including
push-to talk), and radio (e.g. Falcon, Single Channel Ground and Airborne
Radio System
(SINCGAR)). The other collaboration media can be accessed via a broadband
communication media, or alternatively via an IP or other data protocol
supported on any
of the communication media used for the audio collaboration.
[0022] Figure 1 is a schematic representation of an exemplary embodiment of an
identity managed collaboration system 100 in an exemplary collaboration
session
environment. The system 100 comprises: an identity and session manager (ISM)
102, a
collaboration medium module 104; an access rules module 106; an access control
module
108, a connection control module 110, and a session trigger module 112.
Participants of
a collaboration session can use a variety of access appliances 304 (e.g.
landline
telephone, mobile telephone, personal computer, PDA) to connect to the system
100 via a
plurality of connection media 306.
[0023] The system 100 controls each of one or more CS based on pre-defined
sets of
each of the following:
= Collaboration session rules. The rules can include, for example, which
participants can join the CS, which collaboration media can be used in the
CS, which participants are to be contacted to join the CS (including when
they are to be contacted), and which participants will connect on their
own.
= Individual participant entitlements. Each participant entitlement can,
for
example, include:
o Which
collaboration media the participant is permitted to access in
the CS;
8

CA 02623880 2008-03-03
10682
o Participant CS arrival/departure indicators as seen/heard by other
active participants (e.g. whether an indication is given or the
participant remains unannounced);
o Leave Existing & Add Preferred (LEAP) privileges (i.e. the ability
to change access appliance while maintaining contact with an
established CS);
o Security level. The security levels can be any of a plurality of
distinguishable levels (preferably ordered). The security level
assigned to a participant can be used to restrict access to some CS
content when the participant's level is insufficient. The security
level can be displayed to other participants in the CS, this being
particularly advantageous when a participant's identity is
anonymous;
o Communication media. Specifies which communication media
306 the participant is permitted to use; and
o Which access appliances 304 (e.g. landline telephone, mobile
telephone, soft-phone, PDA, personal computer) can be utilized by
the participant.
= Participant Identity Security records.
o The system 100 can mask the true identity of the participant and in
its place project a managed identity defined by the participant for a
specific access method, time, or session.
= Managed identities can include any of:
= a directory number (DN) associated with a
telephony access appliance;
9

CA 02623880 2008-03-03
10682
= an participant name;
= an identity tag (a.k.a. alias); and
= an IP address associated with an IP access
appliance.
= Access rules determine what access mode will be assigned to an
participant by the system 100, based on the communications medium used
by the participant. The participant's access mode is adjusted dynamically
when the communication medium being used changes. Access modes can
include:
o Interactive Mode: In this access mode the participant has access to
shared workspaces and IM with the ability to enter information to
the workspaces and alternatively full audio or video conferencing,
as allowed by the specific CS;
o Audio only Mode: In this access mode the participant has access to
the full audio conference portion of CS;
o Monitor Mode: In this access mode the participant is provided all
audio, video, IM and shared workspace information but cannot
enter information into those elements of the CS; and
o Audio Monitor Mode: In this access mode the participant is
provided Monitor Mode capabilities as described above with the
exception that the audio is a full two-way connection, allowing the
participant to participate in the audio conference component of the
CS.
[0024] Based on the aforementioned controls, the system 100 can manage the
following
for one or more collaboration sessions:

CA 02623880 2008-03-03
10682
= Shared workspaces such as dynamic whiteboard spaces;
= Interactive file sharing;
= Video sources either for providing video conferencing between
participants or the shared viewing of a video feed;
= Instant Messaging text areas; and
= Audio conferencing.
[0025] Referring again to Figure 1, the ISM 102 stores one or more
collaboration
session rules, a plurality of participant entitlements, and a plurality of
participant identity
security records. The IMS 102 supports the management (e.g. the creation,
modification
and deletion) of the collaboration session rules, the participant entitlements
and the
participant identity security records through an operational control interface
(OCI) (not
illustrated). The collaboration session rules can be managed by a CS
organizer. The
participant entitlements can be managed by an administrator of the system 100.
The
participant identity security records can be managed by the individual
participants. The
ISM 102 further provides for the enforcement and application of the
collaboration session
rules, the participant entitlements and the participant identity security
records in each of
one or more CS. The collaboration medium module 104 provides support for a
plurality
of collaboration media that can be used in each CS such as, for example,
audio,
dynamically shared workspaces, video and IM. The access rules module 106
provides
for the storage and management of a plurality of access rules. The access
control module
108 provides for the application and enforcement of the access rules stored in
the access
rules module 106 by determining what access mode, as described above, will be
assigned
to each participant in a CS responsive to the communication medium 306 used by
the
participant. The access control module 108 can dynamically change the access
mode
assigned to a participant during the course of a CS when the participant
changes the
access appliance 304 being used. The connection control module 110 manages the
connections for both inbound and outbound calls (i.e. access application 304
initiated and
11

CA 02623880 2008-03-03
10682
system 100 initiated) to and from the system 100 and administers an admission
control
= function for the inbound connections. Connections to the connection
control module 110
can be made from a plurality of different access appliances 304 using any a of
a plurality
of communication media 206 such as, for example, terrestrial telephony, mobile
telephony, broadband and radio networks. The admission control function allows
or
disallows connections in accordance with the collaboration session rules and
the
participant entitlements. The connection control module 110 also provides
notification to
the ISM 102 of the establishment and termination of connections by
participants.
Responsive to the notifications, the ISM 102 can announce the arrival and
departure of a
participant in the CS using the identity in accordance with the participant
identity security
records. The connection control module 110 can provide for continuity of the
audio
collaboration medium to a participant when the participant switches from a
first access
appliance already connected to the CS to a second access appliance to be
connected to the
CS in accordance with the participants LEAP privileges. The participant
connects to the
system 100 using the second access appliance while still connected using the
first access
appliance. The connection control module 110 in conjunction with the
collaboration
medium module 104 and the ISM 102 provides an audio connection between the
second
access appliance and the CS. The participant can then disconnect the first
access
appliance without losing audio continuity with the CS, and subsequently any
other media
support in accordance with a determined access mode can be established for the
second
access appliance in the usual way as described above.
[0026] The session trigger module 112 can initiate a CS at a particular time
and date
provided by the CS organizer. The organizer can specify which participants are
to be
contacted to join the CS (see collaboration session rules described above).
The
connection control module 110 can initiate connections to the specified
participants
responsive to a indication received from the session trigger module 112.
[0027] The system 100 enables participants to access the CS via any well-know
type of
access appliance 304 having an Internet browser without the requirement for
downloading a client application to the access appliance 304. The participant
can access
12

CA 02623880 2008-03-03
10682
any of the CS collaboration media (e.g. audio, video, shared workspace, and
IM) via the
browser. The system 100 further enables participants to access the CS in Audio
only
Mode via any well-know access appliance 304 having only audio capability such
as, for
example, a landline or mobile telephone.
[0028] Figure 2 is flow diagram representing the steps in a method 200 for
identity
managed collaboration. The method 200 can be implemented using system 100 as
described above with reference to Figure 1. In step 202 collaboration session
rules, as
described above, are created or alternatively existing collaboration session
rules are
modified by the CS organizer. In step 204 participant entitlements, as
described above,
are created or alternatively existing entitlements are modified by the CS
organizer. In
step 206, participant identity security records, as described above, are
created or
alternatively existing participant identity security records are modified by
the
corresponding participant. In step 208, access rules, as described above, are
created or
alternatively existing access rules are modified by the administrator. In step
210,
responsive to a CS trigger, a CS is initiated, communications with identified
participants
is initiated, and connections are accepted from other participants in
accordance with the
collaboration session rules and the individual participant entitlements. In
step 212, an
access mode is assignment to each participant that joins the CS responsive to
the
communication media used by the participant and in accordance with the access
rules and
to the participant entitlement corresponding to the participant. In step 214,
the arrival of
each participant is announced to the other participants in the CS using the
identity
specified in the participant identity security record corresponding to the
participant.
Alternatively, in accordance with the participant's entitlement, no
announcement is made.
In step 216, audio collaboration continuity is provided and the access mode is
adjusted
(i.e. modified) responsive to a participant switching from one access
appliance used to
connect to the CS to another access appliance. In step 218, the departure of
each
participant is announced to other participants in the CS using the identity
specified in the
participant identity security record corresponding to the participant.
[0029] The system 100 and method 200 for IMC provide for:
13

CA 02623880 2014-06-16
= Identity management of participants within a collaboration session to
set entitlements;
= Identity security for participants to allow participants to determine
what identity is projected;
= Monitoring capability via any browser without the need to install
software clients on an access appliance;
= Audio collaboration including IP, cellular, PSTN and radio end
points;
= LEAP function to allow participants to dynamically shift (i.e. change
between) access appliances; and
= Inclusion of small-screen mobile devices as full participants in the
collaboration session, without the use of downloaded 'clients'.
[0030] According to the present invention, the system 100 and method 200 for
IMC
can be implemented using a computer program product comprising computer
executable program instructions stored on a computer-readable storage medium.
[0031] The scope of the claims should not be limited by the preferred
embodiments
set forth in the examples, but should be given the broadest interpretation
consistent
with the description as a whole.
[0032] The following session examples are provided to illustrate the
capabilities of
the system 100 and method 200 for IMC.
[0033] Example Session¨Border Security:
= An alarm triggers a collaboration session to a designated response
team. The IMC system contacts all team members and enters them
into the session.
14

CA 02623880 2008-03-03
10682
= Team members who are not on allowed access appliances or operating
' from qualified IP addresses, are challenged and their identity
verified prior
to being allowed access to the session.
= The team shares available information via audio, video, and shared
workspaces. The IMC system projects a video image from an area of
interest onto a shared workspace, where team members identify specific
points of interest. The indicated points are shared among all members of
the team.
= One of the team members (the mobile member) is sent to investigate the
alarm and using the LEAP function transfers the session from his/her PC
to his/her WiMax PDA. The IMC system automatically connects the audio
component and, via the PDA's standard browser, provides the team
member access to the shared workspace and video components of the
session.
= The mobile team member stays in the session as he/she investigates the
alarm. Automatic audio/video/data recordings that were created during the
session and other event data are archived.
= Once the situation is resolved the session can be terminated or
maintained
for an immediate action follow-up or debriefing session.
[0034] Example Session ¨ Corporate Training:
= A new manufacturing tool is being introduced into a company with
distributed production facilities.
= Corporate Training establishes a collaboration session between designated
personnel and the new product team. The IMC system contacts all session
members and enters them into the session.

CA 02623880 2008-03-03
10682
= Session members are challenged and their identity verified prior to being
allowed access to the session.
= The product team shares available information via audio, video, and
shared workspaces. The IMC system projects a video image from an area
of interest onto a shared workspace, where the interactive training of
members is conducted. Points of interest can be brought out and shared
with all team members.
= Site-specific issues can be resolved on-line in a corporate session or
dealt
with in separate sessions at each individual site.
= Automatic audio/video/data recordings that were created during the
session and other event data are archived and can be replayed by the
members as a training refresher.
[0035] Example Session ¨ Contract Management:
= A company has a prime contract with a variety of distributed sub-
contactors.
= Program review sessions between the sub-contactors and the prime are
conducted on a regular basis.
= The prime establishes IMC sessions with each individual sub-contractor
and/or global sessions including multiple sub-contractors.
= The IMC system contacts all session members and enters them into the
session.
= Session members are challenged and their identity verified prior to being
allowed access to the session.
16

CA 02623880 2008-03-03
10682
= The review team shares available information via audio, video, and shared
workspaces where the interactive review of progress is conducted.
= Points of interest from each site can be brought out and shared with all
team members.
= Specific issues can be resolved on-line in a review session or dealt with
in
separate sessions for each individual issue.
= Automatic audio/video/data recordings that were created during the
session and other event data are archived and can be replayed by the
members and used as a contract performance-tracking vehicle.
[0036] Corporate Example - Global Sales Review:
= The sales team of a multi-national corporation is having its weekly
checkpoint call with its ten key sales persons. The sales admin triggers the
sales call and the IMC system calls out to each person's Personal Number
(PN). As team members answer, they are placed into audio conference.
= One team member is in a foreign location and has re-chipped his PDA/cell
phone to a local number to cut costs.. .the new number was entered into
his/her PN and thus is transparent to setting up the call. The individual
also connects to the session via WiFi, and a PDA browser.
= Another team member misses the call but calls back the Directory Number
of the missed call and is placed into the established session.
= A third member takes the call on his/her cell, and also accesses the
session
on a hotel's business center PC browser.
= One team member is unavailable and misses the call. All other
participants
access the session via PCs and soft phones on the PCs.
17

CA 02623880 2008-03-03
10682
= The Sales VP launches a shared workspace collaboration and displays the
current sales forecast. The IMC system automatically detects the access
device used by each member and sets the correct access mode for each.
= The participants in Interactive Mode dynamically adjust their individual
sales numbers. The participants in Monitor Mode see the changes and
provide their input verbally. All session participants are seeing the
changes to the sales forecast in real time. The IMC system manages the
inputs so conflicts from simultaneous changes to the same workspace do
not occur.
= During the session the team jointly adjusts a new marketing poster.
= When the sales session is terminated, an audio/video/data recording of
the
session is stored so that the individual who missed the session can retrieve
the recording later and review the events that occurred during the session.
18

Representative Drawing
A single figure which represents the drawing illustrating the invention.
Administrative Status

2024-08-01:As part of the Next Generation Patents (NGP) transition, the Canadian Patents Database (CPD) now contains a more detailed Event History, which replicates the Event Log of our new back-office solution.

Please note that "Inactive:" events refers to events no longer in use in our new back-office solution.

For a clearer understanding of the status of the application/patent presented on this page, the site Disclaimer , as well as the definitions for Patent , Event History , Maintenance Fee  and Payment History  should be consulted.

Event History

Description Date
Inactive: IPC expired 2022-01-01
Inactive: IPC deactivated 2020-02-15
Common Representative Appointed 2019-10-30
Common Representative Appointed 2019-10-30
Inactive: IPC assigned 2019-03-30
Inactive: First IPC assigned 2019-03-30
Inactive: IPC expired 2019-01-01
Change of Address or Method of Correspondence Request Received 2018-01-10
Grant by Issuance 2015-12-01
Inactive: Cover page published 2015-11-30
Pre-grant 2015-09-15
Inactive: Final fee received 2015-09-15
Notice of Allowance is Issued 2015-03-16
Letter Sent 2015-03-16
4 2015-03-16
Notice of Allowance is Issued 2015-03-16
Inactive: Q2 passed 2015-03-09
Inactive: Approved for allowance (AFA) 2015-03-09
Amendment Received - Voluntary Amendment 2014-06-16
Inactive: S.30(2) Rules - Examiner requisition 2013-12-16
Inactive: S.29 Rules - Examiner requisition 2013-12-16
Inactive: Report - QC passed 2013-12-04
Letter Sent 2012-03-15
Request for Examination Received 2012-03-06
Request for Examination Requirements Determined Compliant 2012-03-06
All Requirements for Examination Determined Compliant 2012-03-06
Revocation of Agent Requirements Determined Compliant 2010-03-22
Inactive: Office letter 2010-03-22
Inactive: Office letter 2010-03-22
Appointment of Agent Requirements Determined Compliant 2010-03-22
Appointment of Agent Request 2010-03-02
Revocation of Agent Request 2010-03-02
Inactive: Office letter 2009-10-06
Inactive: Multiple transfers 2009-07-24
Application Published (Open to Public Inspection) 2008-09-02
Inactive: Cover page published 2008-09-01
Inactive: IPC assigned 2008-08-27
Inactive: IPC assigned 2008-07-02
Inactive: First IPC assigned 2008-07-02
Inactive: IPC assigned 2008-07-02
Inactive: Filing certificate - No RFE (English) 2008-04-14
Letter Sent 2008-04-14
Application Received - Regular National 2008-04-14

Abandonment History

There is no abandonment history.

Maintenance Fee

The last payment was received on 2015-02-17

Note : If the full payment has not been received on or before the date indicated, a further fee may be required which may be one of the following

  • the reinstatement fee;
  • the late payment fee; or
  • additional fee to reverse deemed expiry.

Patent fees are adjusted on the 1st of January every year. The amounts above are the current amounts if received by December 31 of the current year.
Please refer to the CIPO Patent Fees web page to see all current fee amounts.

Owners on Record

Note: Records showing the ownership history in alphabetical order.

Current Owners on Record
SOLACOM TECHNOLOGIES INC.
Past Owners on Record
RAYMOND A. VILIS
Past Owners that do not appear in the "Owners on Record" listing will appear in other documentation within the application.
Documents

To view selected files, please enter reCAPTCHA code :



To view images, click a link in the Document Description column (Temporarily unavailable). To download the documents, select one or more checkboxes in the first column and then click the "Download Selected in PDF format (Zip Archive)" or the "Download Selected as Single PDF" button.

List of published and non-published patent-specific documents on the CPD .

If you have any difficulty accessing content, you can call the Client Service Centre at 1-866-997-1936 or send them an e-mail at CIPO Client Service Centre.


Document
Description 
Date
(yyyy-mm-dd) 
Number of pages   Size of Image (KB) 
Abstract 2008-03-02 1 16
Description 2008-03-02 18 793
Claims 2008-03-02 6 207
Drawings 2008-03-02 2 35
Representative drawing 2008-08-13 1 8
Cover Page 2008-08-21 2 41
Description 2014-06-15 18 767
Claims 2014-06-15 8 306
Representative drawing 2015-11-11 1 10
Cover Page 2015-11-11 1 39
Courtesy - Certificate of registration (related document(s)) 2008-04-13 1 105
Filing Certificate (English) 2008-04-13 1 158
Reminder of maintenance fee due 2009-11-03 1 112
Acknowledgement of Request for Examination 2012-03-14 1 175
Commissioner's Notice - Application Found Allowable 2015-03-15 1 162
Correspondence 2009-10-05 1 16
Correspondence 2010-03-01 2 60
Correspondence 2010-03-21 1 16
Correspondence 2010-03-21 1 19
Fees 2010-03-01 3 74
Final fee 2015-09-14 2 50