CAMERA USAGE NOTIFICATION
First Claim
1. A computer device, comprising:
- a memory to store data and instructions;
a processor in communication with the memory;
an operating system in communication with the memory and the processer, wherein the operating system is operable to;
receive a camera resource request from an application that identifies at least one camera resource being requested for use by the application;
determine whether the camera resource is available for use by checking a state of the camera resource using a camera resource log that provides the state of the camera resource;
grant access to the camera resource when the state of the camera resource is available for use;
update the state of the camera resource when access is granted to the camera resource; and
update the camera resource log when access is granted to the camera resource with an application identification (ID) for the application using the camera resource and the state of the camera resource.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices for monitoring camera resource activities may include receiving a camera resource request from an application that identifies at least one camera resource being requested for use by the application. The methods and devices may include determining whether the camera resource is available for use by checking a state of the camera resource using a camera resource log that provides the state of the camera resource. The methods and devices may include granting access to the camera resource when the state of the camera resource is available for use and updating the state of the camera resource when access is granted to the camera resource. The methods and devices may include updating the camera resource log when access is granted to the camera resource with an application identification (ID) for the application using the camera resource and the state of the camera resource.
-
Citations
19 Claims
-
1. A computer device, comprising:
-
a memory to store data and instructions; a processor in communication with the memory; an operating system in communication with the memory and the processer, wherein the operating system is operable to; receive a camera resource request from an application that identifies at least one camera resource being requested for use by the application; determine whether the camera resource is available for use by checking a state of the camera resource using a camera resource log that provides the state of the camera resource; grant access to the camera resource when the state of the camera resource is available for use; update the state of the camera resource when access is granted to the camera resource; and update the camera resource log when access is granted to the camera resource with an application identification (ID) for the application using the camera resource and the state of the camera resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for monitoring camera resource activities, comprising:
-
receiving, at an operating system executing on a computer device, a camera resource request from an application that identifies at least one camera resource being requested for use by the application; determining whether the camera resource is available for use by checking a state of the camera resource using a camera resource log that provides the state of the camera resource; granting access to the camera resource when the state of the camera resource is available for use; updating the state of the camera resource when access is granted to the camera resource; and updating the camera resource log when access is granted to the camera resource with an application identification (ID) for the application using the camera resource and the state of the camera resource. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium storing instructions executable by a computer device, comprising:
-
at least one instruction for causing the computer device to receive a camera resource request from an application that identifies at least one camera resource being requested for use by the application; at least one instruction for causing the computer device to determine whether the camera resource is available for use by checking a state of the camera resource using a camera resource log that provides the state of the camera resource; at least one instruction for causing the computer device to grant access to the camera resource when the state of the camera resource is available for use; at least one instruction for causing the computer device to update the state of the camera resource when access is granted to the camera resource; and at least one instruction for causing the computer device to update the camera resource log when access is granted to the camera resource with an application identification (ID) for the application using the camera resource and the state of the camera resource.
-
Specification