Patents by Inventor Rob McGregor

Rob McGregor 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: 7378585
    Abstract: A portable musical teaching interface system for purposes of providing the user with the skills necessary to play the piano. The interface system comprising a pair of gloves each having a plurality of finger sleeves adapted to receive the fingers of a user's hands, a display means for providing a virtual representation of the user's hands in relation to said virtual keyboard and a control means in communication with the finger sleeves to provide control signals that cause the finger sleeves to strike the proper keys on the virtual piano to a programmed sequence of movements which corresponds to a selected piece of music.
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: May 27, 2008
    Inventor: Rob McGregor
  • Publication number: 20060137511
    Abstract: A portable musical teaching interface system for purposes of providing the user with the skills necessary to play the piano. The interface system comprising a pair of gloves each having a plurality of finger sleeves adapted to receive the fingers of a user's hands, a display means for providing a virtual representation of the user's hands in relation to said virtual keyboard and a control means in communication with the finger sleeves to provide control signals that. cause the finger sleeves to strike the proper keys on the virtual piano to a programmed sequence of movements which corresponds to a selected piece of music.
    Type: Application
    Filed: November 28, 2005
    Publication date: June 29, 2006
    Inventor: Rob McGregor
  • Patent number: 6982375
    Abstract: A musical teaching device has a carriage to be placed in juxtaposition with a piano keyboard. The carriage has a pair of gloves slidably attached to move along the length of the carriage. The fingers of the gloves include signaling devices to indicate proper movement. The carriage and gloves are connected to a controller that commands proper hand positioning and finger movement to play a musical score loaded in the controller. The controller is powered by a computer program.
    Type: Grant
    Filed: June 6, 2003
    Date of Patent: January 3, 2006
    Inventor: Rob McGregor
  • Publication number: 20050275257
    Abstract: The present invention is directed to a collapsible cover for protecting an occupant in a seating unit having a head region and a foot region. The cover has a body comprised of a flexible material having a top portion and at least one side wall portion, the top portion having a generally ellipse shape and having a length to span the distance between the head region and foot region of the seating unit and a width to span the width of the seating unit. The sidewall portion is connected to the top portion along a substantial portion of the periphery of the top portion to provide an arched configuration to the top portion. The cover further has a single closed loop frame member made of a flexible, coil-able, resilient material, that is secured along the length of the structure's membrane body so as to assume an ellipse-like shape when viewed from above, that is bent into an arched configuration about its minor axis.
    Type: Application
    Filed: June 15, 2005
    Publication date: December 15, 2005
    Inventor: Rob McGregor
  • Publication number: 20040244564
    Abstract: A musical teaching device has a carriage to be placed in juxtaposition with a piano keyboard. The carriage has a pair of gloves slidably attached to move along the length of the carriage. The fingers of the gloves include signaling devices to indicate proper movement. The carriage and gloves are connected to a controller that commands proper hand positioning and finger movement to play a musical score loaded in the controller. The controller is powered by a computer program.
    Type: Application
    Filed: June 6, 2003
    Publication date: December 9, 2004
    Inventor: Rob McGregor