Activity assistance system

US11037670B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11037670-B2
Application numberUS-202017023577-A
CountryUS
Kind codeB2
Filing dateSep 17, 2020
Priority dateSep 17, 2019
Publication dateJun 15, 2021
Grant dateJun 15, 2021

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.

An activity assistance system includes a video camera arranged to acquire video of a person performing an activity, an output device configured to output human-perceptible prompts, and an electronic processor programmed to execute an activity script. The script comprises a sequence of steps choreographing the activity. The execution of each step includes presenting a prompt via the output device and detecting an event or sequence of events subsequent to the presenting of the prompt. Each event is detected by performing object detection on the video to detect one or more objects depicted in the video and applying one or more object-oriented image analysis functions to detect a spatial or temporal arrangement of one or more of the detected objects. Each event detection triggers an action comprising at least one of presenting a prompt via the output device and and/or going to another step of the activity script.

First claim

Opening claim text (preview).

The invention claimed is: 1. An activity assistance system comprising: a video camera arranged to acquire video of a person performing an activity; an output device configured to output human-perceptible prompts; and an electronic processor programmed to execute an activity script comprising a sequence of steps choreographing the activity wherein the execution of each step includes presenting a prompt via the output device and detecting an event or sequence of events subsequent to the presenting of the prompt; wherein each event is detected by performing object detection on the video to detect one or more objects depicted in the video delineated by bounding boxes or by pixel boundaries of the respective one or more objects and applying one or more object-oriented image analysis functions to detect a spatial or temporal arrangement of one or more of the detected objects; and each event detection triggers an action comprising at least one of presenting a prompt via the output device and and/or going to another step of the activity script. 2. The activity assistance system of claim 1 wherein the activity script choreographs an activity of daily living (ADL) and steps of the activity script include presenting a congratulatory prompt when an event detection indicates the step is successfully completed. 3. The activity assistance system of claim 1 wherein the activity script choreographs a rehabilitation activity and steps of the activity script include presenting a congratulatory prompt when an event detection indicates the step is successfully completed. 4. The activity assistance system of claim 1 wherein the activity script includes a step which includes: presenting a prompt via the output device asking a person to place a set of objects in a correct order; and applying an object order detection function to detect whether a spatial order of the set of objects is in the correct order; wherein detection by the order detection function that the spatial order of the set of objects is not in the correct order triggers presenting a prompt indicating the incorrect order and asking that the order be corrected. 5. The activity assistance system of claim 4 wherein the output device comprises a display and the prompt asking the person to place the set of objects in a correct order includes displaying an image or graphical representation of the set of objects in the correct order on the display. 6. The activity assistance system of claim 1 wherein the activity script includes a step which includes: presenting a prompt via the output device asking a person to place a specified object in a specified location; and applying an object location in-range function to detect an object in the specified location; wherein detection by the object in-range function that an object other than the specified object is in the specified location triggers presenting a prompt indicating the incorrect object has been placed in the specified location and asking that the specified object be placed in the specified location. 7. The activity assistance system of claim 6 wherein the output device comprises a display and the prompt asking the person to place the specified object in the specified location includes displaying an image or graphical representation of the specified location with the specified object in the specified location on the display. 8. The activity assistance system of claim 1 wherein the activity script includes a step which includes: presenting a prompt via the output device asking a person to dispense a substance onto a specified object; and applying an object overlap detection function to detect the substance overlapping an object; wherein detection by the object overlap function that the substance overlaps an object other than the specified object triggers presenting a prompt indicating the substance has been applied to an incorrect object and asking that the substance be applied to the specified object. 9. The activity assistance system of claim 8 wherein the output device comprises a display and the prompt asking the person to dispense the substance onto the specified object includes displaying an image or graphical representation of the substance dispensed onto the specified object on the display. 10. The activity assistance system of claim 1 wherein the activity script includes a step which includes: presenting a prompt via the output device asking a person to cause an interaction of a first object and a second object; and applying an object overlap detection function to detect whether the first object and the second object overlap; wherein detection by the object overlap function that the first object and the second object overlap triggers presenting a congratulatory prompt. 11. The activity assistance system of claim 10 wherein the output device comprises a display and the prompt asking the person to dispense the substance onto the specified object includes displaying an image or graphical representation of the interaction of the first object and the second object. 12. The activity assistance system of claim 1 wherein the video camera comprises a video camera of smart glasses or a webcam of a computer. 13. The activity assistance system of claim 1 wherein each event is detected by performing object detection on the video to detect one or more objects depicted in the video delineated by bounding boxes. 14. The activity assistance system of claim 1 wherein each event is detected by performing object detection comprising instance segmentation on the video to detect one or more objects depicted in the video delineated by pixel boundaries of the respective one or more objects. 15. The activity assistance system of claim 1 wherein the output device includes at least one of a display of a computer, a display of smart glasses, a loudspeaker of the computer, and/or a loudspeaker of the smart glasses. 16. An activity assistance system comprising: a video camera arranged to acquire video of a person performing an activity; an output device configured to output human-perceptible prompts; and an electronic processor programmed to: execute an activity script comprising a sequence of steps choreographing the activity wherein the execution of each step includes presenting a prompt via the output device and detecting an event or sequence of events subsequent to the presenting of the prompt; track detected events indicating mistakes by the person in performing the activity; and upon completion of the execution of the activity script, presenting a performance report including metrics of the performance of the activity determined from the tracked events; wherein each event is detected by performing object detection on the video to detect one or more objects depicted in the video and applying one or more object-oriented image analysis functions to detect a spatial or temporal arrangement of one or more of the detected objects; and each event detection triggers an action comprising at least one of presenting a prompt via the output device and and/or going to another step of the activity script. 17. The activity assistance system of claim 16 wherein the electronic processor is further programmed to generate a quantitative traumatic brain injury (TBI) diagnosis based on the metrics of the performance of the activity determined from the tracked events. 18. The activity assistance system of claim 16 wherein the electronic processor is further programmed to: calculate a reaction time for an event as a time between presenting a prompt to engage an obje

Assignees

Inventors

Classifications

  • G16H20/70Primary

    relating to mental therapies, e.g. psychological therapy or autogenous training · CPC title

  • A61B5/1124Primary

    Determining motor skills · CPC title

  • using neural networks · CPC title

  • Surveillance or monitoring of activities, e.g. for recognising suspicious objects (recognising microscopic objects G06V20/69) · CPC title

  • G06V20/00Primary

    Scenes; Scene-specific elements (control of digital cameras H04N23/60) · 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 US11037670B2 cover?
An activity assistance system includes a video camera arranged to acquire video of a person performing an activity, an output device configured to output human-perceptible prompts, and an electronic processor programmed to execute an activity script. The script comprises a sequence of steps choreographing the activity. The execution of each step includes presenting a prompt via the output devic…
Who is the assignee on this patent?
Battelle Memorial Institute
What technology area does this patent fall under?
Primary CPC classification G16H20/70. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 15 2021 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).