Patents by Inventor Duane McKinnon

Duane McKinnon 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: 11995844
    Abstract: A method of tracking 3D position and orientation of an entity in a moving platform is described. The method comprises receiving data sensed by an inertial measurement unit mounted on the entity. Visual tracking data is also received, computed from images depicting the moving platform or the entity in the moving platform. The method computes the 3D position and orientation of the entity by estimating a plurality of states using the visual tracking data and the data sensed by the inertial measurement unit, where the states comprise both states of the moving platform and states of the entity.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: May 28, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joshua Aidan Elsdon, David John McKinnon, Salim Sirtkaya, Marc Andre Leon Pollefeys, Douglas Duane Berrett, Yashar Bahman, Patrick Markus Misteli
  • Patent number: 6802171
    Abstract: A framing member has an elongate body with at least one elongate U-shaped trough. The side walls of the U-shaped trough define a plurality of elongate side wall protuberances having squared off edges. The framing member can be used with a fastener screw having squared off edges to assemble commercial and residential work benches, storage shelves, bookcases, etc.
    Type: Grant
    Filed: October 18, 2002
    Date of Patent: October 12, 2004
    Inventor: Duane McKinnon
  • Publication number: 20040074204
    Abstract: A framing member has an elongate body with at least one elongate U-shaped trough. The side walls of the U-shaped trough define a plurality of elongate side wall protuberances having squared off edges. The framing member can be used with a fastener screw having squared off edges to assemble commercial and residential work benches, storage shelves, bookcases, etc.
    Type: Application
    Filed: October 18, 2002
    Publication date: April 22, 2004
    Inventor: Duane McKinnon