Patents by Inventor Ryan Mast

Ryan Mast 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).

  • Publication number: 20240255909
    Abstract: A stage automation system, may include: at least one processor device implementing a physics engine; at least one memory device; one or more instructions stored in the memory device that, when executed by the at least one processor device implementing a physics engine, configure the at least one processor device for: receiving a torque limit value associated with a parent joint; receiving a request to move an object via a child joint according to a movement parameter; computing a torque value at the parent joint associated with the movement of the object via the child joint; comparing the computed torque value to the torque limit value; and controlling movement of the object via the child joint according to the comparison of the computed torque value to the torque limit value.
    Type: Application
    Filed: October 2, 2023
    Publication date: August 1, 2024
    Inventor: Ryan Mast
  • Patent number: 11774933
    Abstract: A stage automation system, may include: at least one processor device implementing a physics engine; at least one memory device; one or more instructions stored in the memory device that, when executed by the at least one processor device implementing a physics engine, configure the at least one processor device for: receiving at least one target case corresponding to a user-interface specified position of a virtual object representative of a real-world object within a virtual space representative of a real-world space; providing position data defining the target case as a seed value to a physics engine; computing at least one effect-of-gravity solution from the seed value; comparing the effect-of-gravity position solution to the target case to determine if the effect-of-gravity position is within one or more position tolerance values relative to the target case; and providing user notification indicative of the comparison between the effect-of-gravity solution and the target case.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: October 3, 2023
    Assignee: Exato IP LLC
    Inventor: Ryan Mast
  • Patent number: 11385610
    Abstract: A stage automation system may include a first and second executing program configured to selectively control a first and second actionable mechanism, respectively. The stage automation system may further include a stage automation server configured to: receive, from the first executing program, a distributed program object announcement including a set of one or more time-stamped variables associated with the first actionable mechanism; transmit a distributed program object announcement to the second executing program; receive one or more data packets from the second executing program; adjust at least one time-stamped variable of the distributed program object based on the one or more received data packets; and transmit one or more data packets to the first executing program to cause the first executing program to adjust the at least one time-stamped variable of the distributed program object associated with the first actionable mechanism.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: July 12, 2022
    Assignee: EXATO IP LLC
    Inventor: Ryan Mast
  • Publication number: 20220043415
    Abstract: A stage automation system, may include: at least one processor device implementing a physics engine; at least one memory device; one or more instructions stored in the memory device that, when executed by the at least one processor device implementing a physics engine, configure the at least one processor device for: receiving at least one target case corresponding to a user-interface specified position of a virtual object representative of a real-world object within a virtual space representative of a real-world space; providing position data defining the target case as a seed value to a physics engine; computing at least one effect-of-gravity solution from the seed value; comparing the effect-of-gravity position solution to the target case to determine if the effect-of-gravity position is within one or more position tolerance values relative to the target case; and providing user notification indicative of the comparison between the effect-of-gravity solution and the target case.
    Type: Application
    Filed: September 8, 2021
    Publication date: February 10, 2022
    Inventor: Ryan Mast
  • Publication number: 20210048786
    Abstract: A stage automation system may include a first and second executing program configured to selectively control a first and second actionable mechanism, respectively. The stage automation system may further include a stage automation server configured to: receive, from the first executing program, a distributed program object announcement including a set of one or more time-stamped variables associated with the first actionable mechanism; transmit a distributed program object announcement to the second executing program; receive one or more data packets from the second executing program; adjust at least one time-stamped variable of the distributed program object based on the one or more received data packets; and transmit one or more data packets to the first executing program to cause the first executing program to adjust the at least one time-stamped variable of the distributed program object associated with the first actionable mechanism.
    Type: Application
    Filed: January 24, 2020
    Publication date: February 18, 2021
    Inventor: Ryan Mast
  • Patent number: 10516880
    Abstract: There is provided a coordinated view-display device, a system for creating a three-dimensional display, and a process of creating a three-dimensional display. The display device includes a rotatable portion and a plurality of light-emitting elements connected to the rotatable portion. Rotation of the rotatable portion rotates the light-emitting elements and displays a sequence of images corresponding with segmented image data as an illusion of a continuous three-dimensional image. The system includes an array arranged and disposed to gather segmented image data and a display arranged and disposed to display a sequence of images corresponding with the segmented image data. The displaying forms an illusion of a continuous three-dimensional image. The process includes gathering segmented image data and displaying a sequence of images corresponding with the segmented image data. The displaying forms may provide an illusion of a continuous three-dimensional image.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: December 24, 2019
    Assignee: TAIT TOWERS MANUFACTURING, LLC
    Inventors: Owen Byrne, Boris Kalaba, Adam Davis, Ryan Mast
  • Patent number: 10335705
    Abstract: The present invention relates to a method for positioning audience members at locations for viewing an event occurring at an event portion at which a live actor makes a presentation and/or a display is shown. Additionally, the present invention relates to an arrangement having a first venue tray, the first venue tray having a close range event portion at which a live actor can make a presentation and/or a display can be shown and a home row seating section, a second venue tray, the second venue tray having a downrange seating section, a first periphery event portion at which a live actor can make a presentation and/or a display can be shown, and a second periphery event portion.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: July 2, 2019
    Assignee: Tait Towers Manufacturing LLC
    Inventors: Owen Byrne, Adam Davis, Tyler Kicera, Ryan Mast, Benjamin Asher Samberg
  • Publication number: 20190058876
    Abstract: There is provided a coordinated view-display device, a system for creating a three-dimensional display, and a process of creating a three-dimensional display. The display device includes a rotatable portion and a plurality of light-emitting elements connected to the rotatable portion. Rotation of the rotatable portion rotates the light-emitting elements and displays a sequence of images corresponding with segmented image data as an illusion of a continuous three-dimensional image. The system includes an array arranged and disposed to gather segmented image data and a display arranged and disposed to display a sequence of images corresponding with the segmented image data. The displaying forms an illusion of a continuous three-dimensional image. The process includes gathering segmented image data and displaying a sequence of images corresponding with the segmented image data. The displaying forms may provide an illusion of a continuous three-dimensional image.
    Type: Application
    Filed: February 21, 2017
    Publication date: February 21, 2019
    Inventors: Owen BYRNE, Boris KALABA, Adam DAVIS, Ryan MAST
  • Publication number: 20190022547
    Abstract: The present invention relates to a method for positioning audience members at locations for viewing an event occurring at an event portion at which a live actor makes a presentation and/or a display is shown. Additionally, the present invention relates to an arrangement having a first venue tray, the first venue tray having a close range event portion at which a live actor can make a presentation and/or a display can be shown and a home row seating section, a second venue tray, the second venue tray having a downrange seating section, a first periphery event portion at which a live actor can make a presentation and/or a display can be shown, and a second periphery event portion.
    Type: Application
    Filed: April 20, 2016
    Publication date: January 24, 2019
    Inventors: Owen BYRNE, Adam DAVIS, Tyler KICERA, Ryan MAST, Benjamin Asher SAMBERG
  • Publication number: 20170134721
    Abstract: There is provided a coordinated view-display device, a system for creating a three-dimensional display, and a process of creating a three-dimensional display. The display device includes a rotatable portion and a plurality of light-emitting elements connected to the rotatable portion. Rotation of the rotatable portion rotates the light-emitting elements and displays a sequence of images corresponding with segmented image data as an illusion of a continuous three-dimensional image. The system includes an array arranged and disposed to gather segmented image data and a display arranged and disposed to display a sequence of images corresponding with the segmented image data. The displaying forms an illusion of a continuous three-dimensional image. The process includes gathering segmented image data and displaying a sequence of images corresponding with the segmented image data. The displaying forms may provide an illusion of a continuous three-dimensional image.
    Type: Application
    Filed: February 22, 2016
    Publication date: May 11, 2017
    Inventors: Owen BYRNE, Adam DAVIS, Boris KALABA, Ryan MAST
  • Publication number: 20050284956
    Abstract: A universal sprinkler housing includes a base member threadingly engaged with an upper member so as to be adjustable, thereby allowing the housing to accommodate and protect a variety of sized underground type sprinkler head assemblies. The base further includes a plurality of arched feet which allow the base to be disposed directly over the supply pipes of the irrigation system and includes a plurality of fin-like protrusions disposed on an outer surface thereof to prevent the base from moving during adjustment.
    Type: Application
    Filed: June 25, 2004
    Publication date: December 29, 2005
    Inventor: Ryan Mast