Task management system and method
First Claim
1. A method comprising:
- receiving an indication of a particular task to be completed;
receiving first image data corresponding to the particular task;
receiving second image data corresponding to the particular task captured by a mobile device;
comparing by at least one processor the first image data and the second image data;
determining by the at least one processor whether the particular task is completed based on the comparing of the first image data and the second image data;
disabling at least one of an application or a functional component of the mobile device responsive to determining the particular task is not completed;
providing a notification to a particular device indicating the particular task is not completed and providing to the particular device the second image data; and
enabling the particular device to selectively re-enable the at least one of the application or the functional component via a network communication.
8 Assignments
0 Petitions
Accused Products
Abstract
A task management system and method that enables task assignment, that supports task monitoring, that produces task reminders, that verifies task completion, and that assigns rewards or penalties based on task performance. The task management system implements a method of receiving an indication of a particular task to be completed and first image data that corresponds to the particular task. The method further includes receiving second image data that corresponds to a second image, and processor comparing the first image data and the second image data. The processor can determine whether the particular task is completed based on comparing the first image data and the second image data. A notification indicating whether the particular task is completed is then sent.
94 Citations
24 Claims
-
1. A method comprising:
-
receiving an indication of a particular task to be completed; receiving first image data corresponding to the particular task; receiving second image data corresponding to the particular task captured by a mobile device; comparing by at least one processor the first image data and the second image data; determining by the at least one processor whether the particular task is completed based on the comparing of the first image data and the second image data; disabling at least one of an application or a functional component of the mobile device responsive to determining the particular task is not completed; providing a notification to a particular device indicating the particular task is not completed and providing to the particular device the second image data; and enabling the particular device to selectively re-enable the at least one of the application or the functional component via a network communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computing system comprising:
-
a network-connectable server configured for; receiving an indication of a particular task to be completed; receiving first image data corresponding to the particular task; receiving second image data corresponding to a second image; comparing by at least one processor the first image data and the second image data; determining by the at least one processor whether the particular task is completed based on comparing the first image data and the second image data; and providing a notification indicating whether the particular task is completed; a first device corresponding to a first user configured for; displaying a plurality of user-selectable tasks; enabling a selection of the particular task from the plurality of user-selectable tasks; transmitting the indication of the particular task to the network-connectable server; receiving the notification indicating whether the particular task is completed; enabling the first user to selectively verify whether the particular task is complete; and displaying the second image to the first user; receiving an indication of task completion from the first user; a second device, comprising a mobile communication device comprising a camera corresponding to a second user configured for; displaying a listing comprising the particular task and enabling selection of the particular task; capturing the second image data by the camera; associating the second image data with the particular task based on a selection by the second user of the particular task from the listing; transmitting the second image data to the network-connectable server; disabling at least one of an application or a functional component of the second device responsive to determining the particular task is not completed; and overriding the disabling and re-enabling the second device responsive to the indication from the first user. - View Dependent Claims (21, 22)
-
-
23. A method comprising:
-
receiving an indication of a particular task to be completed; receiving first image data corresponding to the particular task and a time period allotted for task completion from a first user; capturing by a mobile device of a second user second image data corresponding to the particular task; transmitting by the mobile device the second image data and a request to modify the time period allotted for task completion from the second user; capturing by the mobile device third image data; comparing by at least one processor the first image data and the third image data; determining by the at least one processor whether the particular task is completed on time based on the comparing of the first image data and the third image data and based on the modified time period allotted for task completion; and disabling at least one of an application or a functional component of the mobile device responsive to determining the particular task is not completed on time.
-
-
24. A method comprising:
-
receiving an indication of a particular task to be completed; receiving first image data corresponding to the particular task captured by a first mobile device; receiving second image data corresponding to the particular task captured by a second mobile device; comparing by at least one processor the first image data and the second image data; determining by the at least one processor that the particular task is completed within a particular period of time based on the comparing of the first image data and the second image data; enabling at least one of an application or a functional component of the first mobile device responsive to determining that the particular task is completed within the particular period of time; providing a notification via the first mobile device indicating that the particular task is completed and providing to the first mobile device the second image data; enabling a user to selectively verify via the first mobile device whether the particular task is complete and to transmit an override to the enablement; receiving by the second mobile device via a network communication an indication of the override; and disabling by the second mobile device the at least one of the application or the functional component based on the override.
-
Specification