Patents by Inventor Patrick Ryan HACKETT

Patrick Ryan HACKETT 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: 10509865
    Abstract: Systems and methods are described for producing a representation of a display of a three-dimensional virtual reality environment and defining a dress form object within the virtual reality environment. The virtual reality environment is configured to receive interactive commands from at least one input device coupled to a computing device and associated with a user. Fabric movement simulations are generated by animating the dress form object according to configured animation data and displayed in the virtual reality environment. The display being may be generated in response to receiving a movement pattern indicating movement of the dress form object.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: December 17, 2019
    Assignee: GOOGLE LLC
    Inventors: Patrick Ryan Hackett, Clayton Woodward Bavor, Jr., Andrey Doronichev
  • Publication number: 20190347865
    Abstract: Systems and methods are described for producing a representation of a display of a three-dimensional virtual reality environment and defining a plurality of virtual areas and at least one three-dimensional drawing plane within the virtual reality environment.
    Type: Application
    Filed: September 18, 2015
    Publication date: November 14, 2019
    Inventors: Patrick Ryan HACKETT, Andrew Lee SKILLMAN
  • Patent number: 10345925
    Abstract: In one general aspect, systems and methods are described for determining positional data for three-dimensional interactions inside virtual reality environments. The methods may include receiving inertial measurement unit (IMU) data from at least one mobile device of a plurality of mobile devices operating in a virtual reality environment, obtaining absolute position and orientation data from at least one tracked controller, comparing the IMU data from the at least one mobile device with the absolute position and orientation data of the at least one tracked controller, detecting a correlation between the IMU data from the at least one mobile device and the absolute position and orientation data of the at least one tracked controller. Based on the detected correlation, the method may include determining absolute position and orientation for the at least one mobile device based on a determined relative orientation for the at least one tracked controller.
    Type: Grant
    Filed: August 2, 2017
    Date of Patent: July 9, 2019
    Assignee: GOOGLE LLC
    Inventors: Paul Lamont Du Bois, Patrick Ryan Hackett
  • Publication number: 20180039341
    Abstract: In one general aspect, systems and methods are described for determining positional data for three-dimensional interactions inside virtual reality environments. The methods may include receiving inertial measurement unit (IMU) data from at least one mobile device of a plurality of mobile devices operating in a virtual reality environment, obtaining absolute position and orientation data from at least one tracked controller, comparing the IMU data from the at least one mobile device with the absolute position and orientation data of the at least one tracked controller, detecting a correlation between the IMU data from the at least one mobile device and the absolute position and orientation data of the at least one tracked controller. Based on the detected correlation, the method may include determining absolute position and orientation for the at least one mobile device based on a determined relative orientation for the at least one tracked controller.
    Type: Application
    Filed: August 2, 2017
    Publication date: February 8, 2018
    Inventors: Paul Lamont DU BOIS, Patrick Ryan HACKETT
  • Publication number: 20160370971
    Abstract: Systems and methods are described for producing a representation of a display of a three-dimensional virtual reality environment and defining a dress form object within the virtual reality environment. The virtual reality environment is configured to receive interactive commands from at least one input device coupled to a computing device and associated with a user. Fabric movement simulations are generated by animating the dress form object according to configured animation data and displayed in the virtual reality environment. The display being may be generated in response to receiving a movement pattern indicating movement of the dress form object.
    Type: Application
    Filed: September 18, 2015
    Publication date: December 22, 2016
    Inventors: Patrick Ryan HACKETT, Clayton Woodward BAVOR, JR., Andrey DORONICHEV