Methods and systems for monitoring a worker performing a crowdsourced task
AssigneesPalo Alto Research Center Incorporated, Xerox Corporation
InventorsPramod Sankar Kompalli, Shailesh Vaya, Gregory M. Youngblood
Life of this patent
Estimating the term…
Abstract
The disclosed embodiments illustrate methods and systems for monitoring a worker performing a crowdsourced task being presented on a computing device. The method comprises performing at least one of a facial detection processing or an eye tracking processing, on a video stream captured by a camera of the computing device. An inattention instance of the worker is determined based on at least one of the facial detection processing or the eye tracking processing. Further, the inattention instance is communicated to a crowdsourcing platform, wherein the crowdsourced task is received from the crowdsourcing platform.
Claims20
A method for monitoring a worker performing a crowdsourced task being presented on a computing device, the method comprising:
- performing at least one of a facial detection processing or an eye tracking processing, on a video stream captured by a camera of the computing device;
- determining an inattention instance of the worker, based on at least one of the facial detection processing or the eye tracking processing;
- and
- communicating the inattention instance to a crowdsourcing platform, wherein the crowdsourced task is received from the crowdsourcing platform.
A method for handling an inattention instance of a worker, the method comprising:
- instructing, by one or more processors, a computing device of the worker to suspend a presentation of a crowdsourced task on the computing device, in response to receiving the inattention instance from the computing device, wherein the inattention instance corresponds to at least one of the worker being away from a screen of the computing device, the worker looking away from the screen of the computing device for a predetermined time interval, or an eye-blinking rate of the worker not being within a predetermined range;
- offering, by the one or more processors, one or more sample tasks to the worker, in response to suspending the presentation of the crowdsourced task on the computing device;
- and
- offering, by the one or more processors, the crowdsourced task to one or more other workers, in response to one of a non-receipt of responses for the one or more sample tasks within a predetermined time interval, a receipt of incorrect responses for the one or more sample tasks, or the eye-blinking rate of the worker not being within the predetermined range.
A system for monitoring a worker performing a crowdsourced task being presented on a computing device, the system comprising:
- a camera;
- and
- one or more processors operable to:
- perform at least one of a facial detection processing or an eye tracking processing, on a video stream captured by the camera of the computing device,
- determine an inattention instance of the worker, based on at least one of the facial detection processing or the eye tracking processing, and
- communicate the inattention instance to a crowdsourcing platform, wherein the crowdsourced task is received from the crowdsourcing platform.
A system for handling an inattention instance of a worker, the system comprising:
- one or more processors operable to:
- instruct a computing device of the worker to suspend a presentation of a crowdsourced task on the computing device, in response to receiving the inattention instance from the computing device, wherein the inattention instance corresponds to at least one of the worker being away from a screen of the computing device, the worker looking away from the screen of the computing device for a predetermined time interval, or an eye-blinking rate of the worker not being within a predetermined range,
- offer one or more sample tasks to the worker, in response to suspending the presentation of the crowdsourced task on the computing device, and
- offer the crowdsourced task to one or more other workers, in response to one of a non-receipt of responses for the one or more sample tasks within a predetermined time interval, a receipt of incorrect responses for the one or more sample tasks, or the eye-blinking rate of the worker not being within the predetermined range.
A computer program product for use with a computing device, the computer program product comprising a non-transitory computer readable medium, the non-transitory computer readable medium stores a computer program code for monitoring a worker performing a crowdsourced task being presented on the computing device, the computer program code is executable by one or more processors in the computing device to:
- perform at least one of a facial detection processing or an eye tracking processing, on a video stream captured by a camera of the computing device;
- determine an inattention instance of the worker, based on at least one of the facial detection processing or the eye tracking processing, wherein the inattention instance corresponds to at least one of an absence of the face of the worker in the captured video stream, the worker looking away from a screen of the computing device for a predetermined time interval, or an eye-blinking rate of the worker not being within a predetermined range;
- and
- communicate the inattention instance to a crowdsourcing platform, wherein the crowdsourced task is received from the crowdsourcing platform.
A computer program product for use with a computing device, the computer program product comprising a non-transitory computer readable medium, the non-transitory computer readable medium stores a computer program code for handling an inattention instance of a worker, the computer program code is executable by one or more processors in a first computing device to:
- instruct a computing device of the worker to suspend a presentation of a crowdsourced task on the computing device, in response to receiving the inattention instance from the computing device, wherein the inattention instance corresponds to at least one of the worker being away from a screen of the computing device, the worker looking away from the screen of the computing device for a predetermined time interval, or an eye-blinking rate of the worker not being within a predetermined range;
- offer one or more sample tasks to the worker, in response to suspending the presentation of the crowdsourced task on the computing device;
- and
- offer the crowdsourced task to one or more other workers, in response to one of a non-receipt of responses for the one or more sample tasks within a predetermined time interval, a receipt of incorrect responses for the one or more sample tasks, or the eye-blinking rate of the worker not being within the predetermined range.
Dependencies are inferred from the claim text.