Applying access control to streamed media content
AssigneeInternational Business Machines Corporation
InventorsRohit Shetty, Ashrith Shetty, Indumathy Gururao, Logeswaran T Rajamanickam
Life of this patent
Estimating the term…
Abstract
Aspects of the present disclosure relate to applying access control to streamed media content. A log-in request to a media streaming service is received. A biometric sample is received from a user. The biometric sample is compared to a biometric template to determine whether the user is an authorized user. In response to determining that the user is an authorized user, the biometric sample is analyzed to determine an age of the user. Access control is then applied to media content accessed through the media streaming service based on the determined age.
Claims17
A method comprising:
- receiving a log-in request to a media streaming service at a first time;
- receiving a biometric sample from a user;
- comparing the biometric sample to a biometric template to determine whether the user is an authorized user;
- analyzing, in response to determining that the user is an authorized user, the biometric sample to determine a first age of the user at the first time;
- applying, based on the determined first age of the user, a first access control to media content accessed through the media streaming service;
- receiving a second biometric sample from the user at a second time, the second time later than the first time;
- determining, by analyzing the second biometric sample, a second age of the user at the second time;
- and
- applying, based on the determined second age of the user, a second access control to media content accessed through the media streaming service, the second access control expanding access to media content accessed through the media streaming service as compared to the first access control based on the second age being greater than the first age.
A system comprising:
- a memory storing program instructions;
- and
- a processor, wherein the processor is configured to execute the program instructions to perform a method comprising:
- receiving a log-in request to a media streaming service at a first time;
- receiving a biometric sample from a user;
- comparing the biometric sample to a biometric template to determine whether the user is an authorized user;
- analyzing, in response to determining that the user is an authorized user, the biometric sample to determine a first age of the user at the first time;
- applying, based on the determined first age of the user, a first access control to media content accessed through the media streaming service;
- receiving a second biometric sample from the user at a second time, the second time later than the first time;
- determining, by analyzing the second biometric sample, a second age of the user at the second time;
- and
- applying, based on the determined second age of the user, a second access control to media content accessed through the media streaming service, the second access control expanding access to media content accessed through the media streaming service as compared to the first access control based on the second age being greater than the first age.
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:
- receiving a log-in request to a media streaming service at a first time;
- receiving a biometric sample from a user;
- comparing the biometric sample to a biometric template to determine whether the user is an authorized user;
- analyzing, in response to determining that the user is an authorized user, the biometric sample to determine a first age of the user at the first time;
- and
- applying, based on the determined first age of the user, a first access control to media content accessed through the media streaming service;
- receiving a second biometric sample from the user at a second time, the second time later than the first time;
- determining, by analyzing the second biometric sample, a second age of the user at the second time;
- applying, based on the determined second age of the user, a second access control to media content accessed through the media streaming service, the second access control expanding access to media content accessed through the media streaming service as compared to the first access control based on the second age being greater than the first age.
A computer-implemented method comprising:
- receiving a log-in request to a media streaming service from a user at a first time, the log-in request including a biometric sample of the user;
- determining that the biometric sample matches to a biometric template stored in a biometric template datastore associated with the media streaming service;
- analyzing, in response to determining that the biometric sample matches to the biometric template stored in the biometric template datastore, the biometric sample to determine a first age of the user at the first time;
- applying, based on the determined first age of the user, a first access control to media content accessed through the media streaming service;
- receiving a second biometric sample from the user at a second time, the second time later than the first time;
- determining, by analyzing the second biometric sample, a second age of the user at the second time;
- and
- applying, based on the determined second age of the user, a second access control to media content accessed through the media streaming service, the second access control expanding access to media content accessed through the media streaming service as compared to the first access control based on the second age being greater than the first age.
A system comprising:
- an authenticator configured to receive a log-in request to a media streaming service from a user at a first time, the log-in request including a fingerprint sample of the user, wherein the authenticator is further configured to determine that the fingerprint sample matches to a fingerprint template stored in a biometric template datastore associated with the media streaming service;
- an age determiner configured to analyze, in response to the authenticator determining that the fingerprint sample matches to the fingerprint template stored in the biometric template datastore, the fingerprint sample to determine a first age of the user at the first time using a discrete wavelet transform (DWT) and principle component analysis (PCA);
- and
- a stream service controller configured to apply, based on the determined first age of the user, a first access control to media content accessed through the media streaming service;
- wherein the authenticator is further configured to receive a second biometric sample from the user at a second time, the second time later than the first time;
- wherein the age determiner is further configured to determine, by analyzing the second biometric sample, a second age of the user at the second time;
- wherein the stream service controller is further configured to apply, based on the determined second age of the user, a second access control to media content accessed through the media streaming service, the second access control expanding access to media content accessed through the media streaming service as compared to the first access control based on the second age being greater than the first age.
Dependencies are inferred from the claim text.