×

User interface for remote joint workout session

  • US 9,977,874 B2
  • Filed: 10/30/2012
  • Issued: 05/22/2018
  • Est. Priority Date: 11/07/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • generating a first rendition of a user interface configured to be displayed at a first display device at a first location comprising a first virtual trainer configured to instruct a first user at the first location to perform a predetermined athletic movement during a defined first time period, wherein the first virtual trainer is configured to perform the predetermined athletic movement at a predetermined tempo during the defined first time period;

    generating a second rendition of the user interface configured to be displayed at a second display device at a second location comprising a second virtual trainer configured to instruct a second user to simultaneously perform the predetermined athletic movement during the defined first time period, wherein the second virtual trainer is configured to simultaneously perform the predetermined athletic movement at the predetermined tempo during the defined first time period;

    based upon the predetermined athletic movement to be performed by the first and second virtual trainer, selecting a first athletic meter configured to display a real-time measurement of a first attribute of the simultaneous performance of the predetermined athletic movement by the first user and the second user;

    receiving movement data from at least one sensor at the first location and at least one sensor at the second location during performance of the predetermined athletic movement by the first user and the second user, and determining real-time values of the first attribute of the first and second users for each of a plurality of sequential time frames within the defined first time period;

    determining a form of the first user during the predetermined athletic movement based on a detected location of a first body part relative to a second body part of the first user;

    based on the detected location of a first body part relative to a second body party of the first user, determining whether a proper athletic movement was performed by the first user;

    based on the determining the proper athletic movement was performed, comparing the form of the first user to an ideal form for the predetermined athletic movement;

    based on the comparing, providing a vibrational feedback signal to a sensor device worn by the first user indicating a difference between the form of the first user and the ideal form;

    based on the comparing, adjusting, in real-time, the first athletic meter for the first user on both the first rendition and the second rendition of the user interface; and

    in real-time, displaying the real-time values of the first attribute for the first user and the second user simultaneously on both the first and second renditions of the user interface.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×