Automatically generating labor standards from video data

US9734464B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9734464-B2
Application numberUS-85349107-A
CountryUS
Kind codeB2
Filing dateSep 11, 2007
Priority dateSep 11, 2007
Publication dateAug 15, 2017
Grant dateAug 15, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer implemented method, apparatus, and computer usable program product for creating a labor standard for a task. The process automatically detects event data derived from a continuous video stream, wherein the event data comprises metadata describing a sequence of motions for performing the task, and parses the event data to identify appropriate event data describing a discrete set of motions from the sequence of motions. The process then analyzes, using an analysis server, the discrete set of motions to form a labor standard, wherein the labor standard specifies an optimal manner of performing the discrete set of motions. Thereafter, the process generates a set of recommendations for performing the task efficiently according to the labor standard.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer implemented method for managing a task, the computer implemented method comprising: generating, by multiple audio and video capture devices, continuous audio and video stream data representative of a particular person performing a sequence of motions to complete the task; automatically detecting event data by a computer of a smart detection system from the multiple audio and video capture devices including the generated continuous audio and video stream data, wherein the event data comprises metadata describing the sequence of motions to complete the task by the particular person; parsing the event data, including one or more operations of formatting the event data for utilization and analysis in one or more data models, comparing the event data to a data model in the one or more data models and filtering the event data for relevant data elements, to identify appropriate event data describing a discrete set of motions from the sequence of motions; cross indexing the appropriate event data into a common repository of a multi-mode event database for correlation across the multiple audio and video capture devices and event types to create cross indexed appropriate event data, wherein each event has a reference to an original media resource that includes a link to a video file enabling the particular person to view a video associated with a retrieved event; analyzing, using an analysis server, the cross indexed appropriate event data describing the discrete set of motions to form a labor standard that is specific to the particular person and specifies an optimal manner of performing the discrete set of motions for the particular person, using profile data including height, weight, age, physical limitations, experience, a work schedule, known physical limitations that prevent performance of certain tasks, list of certifications obtained and a customized labor standard associated with the particular person that accounts for strengths and weaknesses of the particular person; and generating a set of recommendations for performing the task efficiently according to the labor standard. 2. The computer implemented method of claim 1 , wherein the set of recommendations specifies a time for performing the discrete set of motions and further comprising: monitoring to determine when the particular person is not in compliance with the labor standard for performing the discrete set of motions; and responsive to determining that the particular person is not in compliance with the labor standard, notifying the particular person that the discrete set of motions fails to comply with the labor standard. 3. The computer implemented method of claim 1 , wherein the set of recommendations identifies the particular person for performing the discrete set of motions and further comprising: customizing the labor standard for the particular person according to the height, weight, age, physical limitations, and experience of the particular person. 4. The computer implemented method of claim 1 , wherein the optimal manner is an optimal sequence for performing the discrete set of motions; and wherein the discrete set of motions include two or more of a placement of an identified material into a first identified hand, a placement and orientation of the identified material by the particular person, a placement of an identified tool into a second identified hand, an action performed by the particular person using the identified tool, and a placement and orientation of feet of the particular person; and wherein the first identified hand and the second identified hand are each identified as one of a dominant hand or a non-dominant hand. 5. The computer implemented method of claim 1 , wherein the set of recommendations identifies a set of tools for performing the discrete set of motions. 6. The computer implemented method of claim 1 , wherein the set of recommendations are generated by the analysis server. 7. The computer implemented method of claim 1 , further comprising: receiving sensor data including detection data as video data from a set of sensors associated with a facility; and analyzing the video data that to identify the event data, wherein analyzing the video data comprises generating the metadata describing the sequence of motions for performing the task. 8. The computer implemented method of claim 7 , wherein the set of sensors comprises a set of digital video cameras, a set of environmental condition sensors, and a set of physical presence and motion sensors that identify a location and motion of people and items. 9. The computer implemented method of claim 1 , wherein parsing the event data further comprises: processing the event data using one or more of a statistical method, a data mining method, a causal model, a mathematical model, and a simulation model. 10. A computer program product comprising: a non-transitory computer usable medium having computer usable program code for managing a task stored thereon for execution by a computer of a smart detection system, the computer usable program code comprising: computer usable program code for receiving by the computer of the smart detection system continuous audio and video stream data simultaneously from multiple audio and video capture devices representative of a particular person performing a sequence of motions to complete task; computer usable program code for automatically detecting event data by the computer of the smart detection system, from the continuous audio and video stream data generated by the multiple audio and video capture devices, wherein the event data comprises metadata describing the sequence of motions to complete the task by the particular person; computer usable program code for parsing the event data including one or more operations of formatting the event data for utilization and analysis in one or more data models, comparing the event data to a data model in the one or more data models and filtering the event data for relevant data elements to identify appropriate event data describing a discrete set of motions from the sequence of motions; computer usable program code for cross indexing the appropriate event data into a common repository of a multi-mode event database for correlation across the multiple audio and video capture devices and event types to create cross indexed appropriate event data, wherein each event has a reference to an original media resource that includes a link to a video file enabling the particular person to view a video associated with a retrieved event; computer usable program code for analyzing, using an analysis server, the cross indexed appropriate event data describing the discrete set of motions to form a labor standard that is specific to the particular person and specifies an optimal manner of performing the discrete set of motions for the particular person, using profile data including height, weight, age, physical limitations, experience, a work schedule, known physical limitations that prevent performance of certain tasks, list of certifications obtained and a customized labor standard associated with the particular person that accounts for strengths and weaknesses of the particular person; and computer usable program code for generating a set of recommendations for performing the task efficiently according to the labor standard. 11. The computer program product of claim 10 wherein the set of recommendations specifies a time for performing the discrete set of motions and further comprising: computer usable program code for monitoring to determine when the particular person is not in compliance with the labor standard for performing the discrete set of motions; an

Assignees

Inventors

Classifications

  • Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem" (market predictions or forecasting for commercial activities G06Q30/0202) · CPC title

  • Sequencing of tasks or work · CPC title

  • G06Q10/06Primary

    Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9734464B2 cover?
A computer implemented method, apparatus, and computer usable program product for creating a labor standard for a task. The process automatically detects event data derived from a continuous video stream, wherein the event data comprises metadata describing a sequence of motions for performing the task, and parses the event data to identify appropriate event data describing a discrete set of mo…
Who is the assignee on this patent?
Angell Robert Lee, Kraemer James R, IBM
What technology area does this patent fall under?
Primary CPC classification G06Q10/06. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 15 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).