Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method for providing visual instruction to a user of a system, the system including a user imaging system and output adapted to couple to a display device to provide an output display to the user, including to guide user body motion, comprising the steps of: receiving first user positional information from the user imaging system, generating a first mirror image of the user positional information utilizing the first user positional information from the user imaging system, generating a first instructional image having the same positional orientation as the first mirror image of the user positional information, and generating a composite output display including the first mirror image of the user positional information and the first instructional image, wherein the first mirror image and first instructional image are non-overlapping and wherein the first mirror image is the sole image of the user in the output display.
A system provides visual instruction to a user by using a camera to capture the user's movements and displaying them as a mirror image on a screen. Simultaneously, the system displays a separate instructional image, also mirrored, showing the correct form or movement. The user sees both their mirrored self and the mirrored instructional image on the display to guide their body motion; only the mirrored image of the user is shown (no direct camera feed). The images don't overlap.
2. The method for providing visual instruction to a user of claim 1 further including a second instructional image in a mirror image orientation to the first instruction image.
The visual instruction system described previously, which displays a mirrored user image alongside a mirrored instructional image, adds a second instructional image. This second instructional image is also mirrored relative to the primary instructional image.
3. The method for providing visual instruction to a user of claim 2 wherein the second instruction image depicts a different view of the first instruction image.
The visual instruction system displaying a mirrored user image and two mirrored instructional images shows a different view of the primary mirrored instruction image in the secondary mirrored instructional image. So, in addition to the user's mirrored image and mirrored primary instructional image, the secondary mirrored instructional image shows another perspective of the primary one.
4. The method for providing visual instruction to a user of claim 3 wherein the different view comprises a back side view of the first Instructional image.
The visual instruction system displaying a mirrored user image, a mirrored primary instructional image and a mirrored secondary instructional image shows a different view of the primary mirrored instructional image. That different view shown by the secondary image is the back side of the primary instructional image.
5. The method for providing visual instruction to a user of claim 1 wherein the first mirror image of the user positional information comprises an animated character.
In the visual instruction system displaying a mirrored user image alongside a mirrored instructional image, the mirrored user image is not a direct video feed. Instead, the system represents the user's mirrored image as an animated character that mimics the user's movements.
6. The method for providing visual instruction to a user of claim 1 wherein the first mirror image of the user positional information comprises an avatar.
In the visual instruction system displaying a mirrored user image alongside a mirrored instructional image, the mirrored user image is not a direct video feed. Instead, the system represents the user's mirrored image as an avatar that mimics the user's movements.
7. The method for providing visual instruction to a user of claim 1 wherein the first instructional image comprises an animated character.
In the visual instruction system displaying a mirrored user image alongside a mirrored instructional image, the mirrored instructional image is an animated character demonstrating the exercise or movement.
8. The method for providing visual instruction to a user of claim 1 wherein the first instructional image comprises an avatar.
In the visual instruction system displaying a mirrored user image alongside a mirrored instructional image, the mirrored instructional image is an avatar demonstrating the exercise or movement.
9. The method for providing visual instruction to a user of claim 1 wherein the first instructional image is provided in real time.
The visual instruction system displaying a mirrored user image alongside a mirrored instructional image provides the instructional image in real-time, reacting to the user’s movements with minimal delay.
10. The method for providing visual instruction to a user of claim 1 wherein the user body motion includes limb motion.
The visual instruction system displaying a mirrored user image alongside a mirrored instructional image guides user body motion. That body motion that is guided includes the movement of arms and legs (limb motion).
11. The method for providing visual instruction to a user of claim 1 wherein the user body motion includes whole body motion.
The visual instruction system displaying a mirrored user image alongside a mirrored instructional image guides user body motion. That body motion that is guided includes movement of the entire body.
12. The method for providing visual instruction to a user of claim 1 wherein the instruction comprises exercise instruction.
The visual instruction system displaying a mirrored user image alongside a mirrored instructional image provides instructions that are exercise-related.
13. The method for providing visual instruction to a user of claim 1 wherein the instruction comprises rehabilitation instruction.
The visual instruction system displaying a mirrored user image alongside a mirrored instructional image provides instructions that are rehabilitation-related (e.g., physical therapy).
14. The method for providing visual instruction to a user of claim 1 wherein the imaging system includes a camera.
The visual instruction system that captures user movements uses a camera as part of its user imaging system. The captured video is then used to generate the mirrored user image displayed to the user.
15. The method for providing visual instruction to a user of claim 14 wherein the camera is a color camera.
The visual instruction system using a camera to capture user movements uses a color camera to generate the mirrored user image displayed to the user.
16. The method for providing visual instruction to a user of claim 14 wherein the camera is a depth camera.
The visual instruction system using a camera to capture user movements uses a depth camera, which captures depth information in addition to color, to generate the mirrored user image displayed to the user. This allows the system to better understand the user's 3D position and movements.
17. The method for providing visual instruction to a user of claim 1 wherein the output display further includes textual annotation.
The visual instruction system that displays a mirrored user image and a mirrored instructional image supplements the visual information with text on the display.
18. The method for providing visual instruction to a user of claim 17 wherein the textual annotation relates to the position of the instructional image.
The visual instruction system displaying a mirrored user image, a mirrored instructional image and textual annotation includes text that describes the position or form of the instructional image (e.g., "Raise your arm to shoulder height").
19. The method for providing visual instruction to a user of claim 1 wherein an image is subject to dynamic state change.
In the visual instruction system displaying a mirrored user image and a mirrored instructional image, either the user image or instructional image changes dynamically, based on certain conditions.
20. The method for providing visual instruction to a user of claim 19 wherein the dynamic state change includes obscuring another image.
In the visual instruction system where images change dynamically, the dynamic state change involves one image covering up or hiding another image on the screen.
Unknown
August 29, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.