Methods and systems for multi-factor authentication in secure media-based conferencing
First Claim
Patent Images
1. A computerized method for authenticating an end point device participating in a media-based conference call, the method comprising:
- receiving, by a call processing module of a server computing device, a request to join a conference call between a plurality of end point devices, the request including a media stream associated with the first end point device;
analyzing, by the call processing module, the media stream using a matrix of authentication factors, wherein the authentication factors includea) user-specific factors comprising facial recognition attributes, audio recognition attributes, and user gesture attributes;
b) environment factors comprising (i) acoustic attributes of a device used to capture audio during the call and of a room in which the first end point device is located, wherein the call processing module analyzes a waveform associated with the captured audio to determine the acoustic attributes, and (ii) lighting hues of the room in which the first end point device is located, wherein the call processing module analyzes video images in the media stream to determine the lighting hues; and
c) technical factors comprising technical attributes of the end point device and technical attributes of the media stream;
determining, by the call processing module, an authentication score for the first end point device based upon the media stream analysis; and
determining, by the call processing module, whether to connect the first end point device to the conference call, another media resource, or another user of a network or communication system based upon the authentication score.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatuses, including computer program products, are described for multi-factor authentication of media-based (e.g., video and/or audio) conferencing between a plurality of end point devices. The methods and apparatuses provide for analysis of an end point media stream using a matrix of authentication factors, where the authentication factors include user-specific factors, environment factors, and technical factors, to determine an authentication score for the first end point device.
-
Citations
26 Claims
-
1. A computerized method for authenticating an end point device participating in a media-based conference call, the method comprising:
-
receiving, by a call processing module of a server computing device, a request to join a conference call between a plurality of end point devices, the request including a media stream associated with the first end point device; analyzing, by the call processing module, the media stream using a matrix of authentication factors, wherein the authentication factors include a) user-specific factors comprising facial recognition attributes, audio recognition attributes, and user gesture attributes; b) environment factors comprising (i) acoustic attributes of a device used to capture audio during the call and of a room in which the first end point device is located, wherein the call processing module analyzes a waveform associated with the captured audio to determine the acoustic attributes, and (ii) lighting hues of the room in which the first end point device is located, wherein the call processing module analyzes video images in the media stream to determine the lighting hues; and c) technical factors comprising technical attributes of the end point device and technical attributes of the media stream; determining, by the call processing module, an authentication score for the first end point device based upon the media stream analysis; and determining, by the call processing module, whether to connect the first end point device to the conference call, another media resource, or another user of a network or communication system based upon the authentication score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for authenticating an end point device participating in a media-based conference call, the system comprising a server computing device having a call processing module configured to:
-
receive a request to join a conference call between a plurality of end point devices, the request including a media stream associated with the first end point device; analyze the media stream using a matrix of authentication factors, wherein the authentication factors include a) user-specific factors comprising facial recognition attributes, audio recognition attributes, and user gesture attributes; b) environment factors comprising (i) acoustic attributes of a device used to capture audio during the call and of a room in which the first end point device is located, wherein the call processing module analyzes a waveform associated with the captured audio to determine the acoustic attributes, and (ii) lighting hues of the room in which the first end point device is located, wherein the call processing module analyzes video images in the media stream to determine the lighting hues; and c) technical factors comprising technical attributes of the end point device and technical attributes of the media stream; determine an authentication score for the first end point device based upon the media stream analysis; and determine whether to connect the first end point device to the conference call, another media resource, or another user of a network or communication system based upon the authentication score. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer program product, tangibly embodied in a non-transitory computer readable storage device, for authenticating an end point device participating in a media-based conference call, the computer program product including instructions operable to cause a call processing module of a server computing device to:
-
receive a request to join a conference call between a plurality of end point devices, the request including a media stream associated with the first end point device; analyze the media stream using a matrix of authentication factors, wherein the authentication factors include a) user-specific factors comprising facial recognition attributes, audio recognition attributes, and user gesture attributes; b) environment factors comprising (i) acoustic attributes of a device used to capture audio during the call and of a room in which the first end point device is located, wherein the call processing module analyzes a waveform associated with the captured audio to determine the acoustic attributes, and (ii) lighting hues of the room in which the first end point device is located, wherein the call processing module analyzes video images in the media stream to determine the lighting hues; and c) technical factors comprising technical attributes of the end point device and technical attributes of the media stream; determine an authentication score for the first end point device based upon the media stream analysis; and determine whether to connect the first end point device to the conference call, another media resource, or another user of a network or communication system based upon the authentication score.
-
Specification