Patents by Inventor Pietro Garofalo

Pietro Garofalo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10672173
    Abstract: Techniques for storing attributes of motion and sharing the motion are described. The motion of a first user is captured and analyzed, where the attributes of motion are stored on a server or cloud. The attributes of motion are represented in a 3D anatomical coordinate system to ensure a reliable representation of an anatomy behind the motion. When accessed by a second user, an avatar is animated per the stored attributes of motion while capturing similar motion made by the second user. A stream of showing the differences in the motion by the second user and the avatar is provided to a device associated with the second user.
    Type: Grant
    Filed: May 27, 2019
    Date of Patent: June 2, 2020
    Assignee: Turingsense Inc.
    Inventors: Joseph I. Chamdani, Pietro Garofalo, Cecylia Wati, Jasmin Nakic, Taufik Arifin, Limin He
  • Publication number: 20200126284
    Abstract: Techniques for motion controls based on artificial intelligence are described. According to one aspect of the present invention, instructions are provided based on motions performed by a user in reference to motions performed by an instructor. Various parameters about the motions by the user are analyzed, derived and compared with stored parameters. An animation based on the user or an avatar representing the user is rendered per the motion parameters of the user. Various techniques or algorithms are designed to provide different perspective views of the motions by the user and the instructor and compare the motions or poses by the user and the instructor.
    Type: Application
    Filed: November 18, 2019
    Publication date: April 23, 2020
    Inventors: Pietro Garofalo, Gabriele Ligorio, Michele Raggi, Josh Sole, Wade Lagrone, Joseph Chamdani
  • Publication number: 20200105040
    Abstract: Techniques for showing comparisons between motions performed by a user and a chosen instructor are described. According to one aspect of the technique, an avatar is rendered in a computing device from attributes derived from the motions. A representation of similar motions performed by a chosen instructor is retrieved from a database. A display of the avatar next to the representation is then provided to show possible differences in poses or motions by the user and the instructor. The differences may be highlighted. The display is adjusted in a perspective view to help the user see clearly where to start or improve his moves in view of what the instructor is doing.
    Type: Application
    Filed: November 18, 2019
    Publication date: April 2, 2020
    Inventors: Joseph I. Chamdani, Wade Lagrone, Pietro Garofalo, Gabriele Ligorio, Michele Raggi, Josh Sole
  • Publication number: 20200105041
    Abstract: Techniques for providing real-time feedback in performing certain sporting activities are described. According to one aspect of the present invention, instructions are provided based on motions performed by a user in reference to motions performed by a chosen instructor. Various attributes about the motions by the user are analyzed, derived and compared with stored parameters per the motions performed by a chosen instructor. An animation based on the user or an avatar representing the user is rendered per the motion attributes of the user. Various techniques or algorithms are designed to provide different perspective views of the motions by the user and the instructor and compare the motions or poses by the user and the instructor.
    Type: Application
    Filed: November 18, 2019
    Publication date: April 2, 2020
    Inventors: Pietro Garofalo, Gabriele Ligorio, Michele Raggi, Josh Sole, Wade Lagrone, Joseph Chamdani
  • Publication number: 20190295307
    Abstract: Techniques for storing attributes of motion and sharing the motion are described. The motion of a first user is captured and analyzed, where the attributes of motion are stored on a server or cloud. The attributes of motion are represented in a 3D anatomical coordinate system to ensure a reliable representation of an anatomy behind the motion. When accessed by a second user, an avatar is animated per the stored attributes of motion while capturing similar motion made by the second user. A stream of showing the differences in the motion by the second user and the avatar is provided to a device associated with the second user.
    Type: Application
    Filed: May 27, 2019
    Publication date: September 26, 2019
    Inventors: Joseph I. Chamdani, Pietro Garofalo, Cecylia Wati, Jasmin Nakic, Taufik Arifin, Limin He
  • Patent number: 10304230
    Abstract: Techniques for capturing and analyzing motion made by a person performing activities are described. According to one aspect of the present invention, sensing devices are attached to different parts of a body. As a person makes moves, the sensor modules, each including at least one inertial sensor, produce sensing data that are locally received in one designated sensing device that is in communication with an external device either remotely or locally. The combined sensing data received from the these sensing devices are processed and analyzed to derive the motions made the person. Depending on applications, various attributes of the motion can be derived from the combined sensing data, where the attributes can be incorporated into an application running on a mobile device for 3D graphics rendering into a human avatar animation.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: May 28, 2019
    Assignee: Turingsense Inc.
    Inventors: Joseph I. Chamdani, Pietro Garofalo, Cecylia Wati, Jasmin Nakic, Taufik Arifin, Limin He
  • Publication number: 20190122410
    Abstract: Techniques for capturing and analyzing motion made by a person performing activities are described. According to one aspect of the present invention, sensing devices are attached to different parts of a body. As a person makes moves, the sensor modules, each including at least one inertial sensor, produce sensing data that are locally received in one designated sensing device that is in communication with an external device either remotely or locally. The combined sensing data received from the these sensing devices are processed and analyzed to derive the motions made the person. Depending on applications, various attributes of the motion can be derived from the combined sensing data, where the attributes can be incorporated into an application running on a mobile device for 3D graphics rendering into a human avatar animation.
    Type: Application
    Filed: December 13, 2018
    Publication date: April 25, 2019
    Inventors: Joseph I. Chamdani, Pietro Garofalo, Cecylia Wati, Jasmin Nakic, Taufik Arifin, Limin He
  • Patent number: 10157488
    Abstract: Techniques for capturing and analyzing motion made by a person performing activities are described. According to one aspect of the present invention, sensing devices are attached to different parts of a body. As a person makes moves, the sensor modules, each including at least one inertial sensor, produce sensing data that are locally received in one designated sensing device that is in communication with an external device either remotely or locally. Relying on the resources on the external device, the combined sensing data received from the these sensing devices are processed and analyzed to derive the motions made the person. Depending on applications, various attributes of the motion can be derived from the combined sensing data, where the attributes can be incorporated into an application running on a mobile device for 3D graphics rendering into a human avatar animation and motion chart analysis.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: December 18, 2018
    Assignee: Turingsense Inc.
    Inventors: Joseph I. Chamdani, Pietro Garofalo, Cecylia Wati, Jasmin Nakic, Taufik Arifin, Limin He
  • Publication number: 20180011986
    Abstract: The invention describes a method for identifying alterations in a musculoskeletal system of a subject, wherein the method comprises the steps of associating, with the subject, detecting means capable of detecting physical quantities representative of a state of the subject, detecting the physical quantities through the detecting means, identifying a biomechanical model for the subject, determining combined movements of muscles and bones as a function of said physical quantities detected and of said identified biomechanical model, converting the combined movements into a plurality of movement steps of segments and joints, computing parameters representative of the alterations, comparing the parameters computed with predefined reference values representative of alteration thresholds in the musculoskeletal system, identifying the alterations as a function of a failed matching between the computed parameters and the predefined reference values, and determining the belonging of this correspondence to one or more g
    Type: Application
    Filed: December 28, 2015
    Publication date: January 11, 2018
    Inventors: Matteo MANTOVANI, Pietro GAROFALO
  • Publication number: 20170084070
    Abstract: Techniques for capturing and analyzing motion made by a person performing activities are described. According to one aspect of the present invention, sensing devices are attached to different parts of a body. As a person makes moves, the sensor modules, each including at least one inertial sensor, produce sensing data that are locally received in one designated sensing device that is in communication with an external device either remotely or locally. Relying on the resources on the external device, the combined sensing data received from the these sensing devices are processed and analyzed to derive the motions made the person. Depending on applications, various attributes of the motion can be derived from the combined sensing data, where the attributes can be incorporated into an application running on a mobile device for 3D graphics rendering into a human avatar animation and motion chart analysis.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 23, 2017
    Inventors: Joseph I. Chamdani, Pietro Garofalo, Cecylia Wati, Jasmin Nakic, Taufik Arifin, Limin He