Patents by Inventor Allison Phuong HUYNH

Allison Phuong HUYNH 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: 20230412359
    Abstract: Techniques for updating blockchains using a proof of work determined serially include receiving a block of data for inclusion in a new block of a blockchain; deterministically determining an initial nonce, hashing a combination of the block of data and the initial nonce to create a hashed value; iteratively deterministically determining an updated nonce based on a combination of the hashed value and updating the hashed value by hashing the updated nonce until the updated hashed value satisfies a proof of work criteria; creating the new block based on the block of data, the initial nonce, and the updated hashed value that satisfies the proof of work criteria; and having the new block stored in the blockchain.
    Type: Application
    Filed: May 19, 2023
    Publication date: December 21, 2023
    Inventors: Andrew Jonathan LEKER, Matthew Drew BIRDER, II, Allison Phuong HUYNH, Mark Thomas WALLACE
  • Publication number: 20230333637
    Abstract: A blended reality user interface and gesture control system includes one or more sensors, a head-mounted display, and a blending engine. The blending engine is configured to receive a live reality and virtual reality feeds, track movement of a user using the sensors, detect a command based on the tracked movement, blend the live and virtual reality feeds into a blended view based on the detected command, and display the blended view on the head-mounted display. In some embodiments, the blending engine is further configured to detect an amount of head tilt of the user and adjust a blending factor controlling an amount of transparency of the live reality feed within the blended view based on the amount of head tilt. In some embodiments, the blending engine is further configured to detect manipulation of a controller by the user and adjust the blending factor based on the detected manipulation.
    Type: Application
    Filed: June 19, 2023
    Publication date: October 19, 2023
    Inventors: Rouslan Lyubomirov DIMITROV, Allison Phuong HUYNH
  • Patent number: 11681360
    Abstract: A blended reality user interface and gesture control system includes one or more sensors, a head-mounted display, and a blending engine. The blending engine is configured to receive a live reality and virtual reality feeds, track movement of a user using the sensors, detect a command based on the tracked movement, blend the live and virtual reality feeds into a blended view based on the detected command, and display the blended view on the head-mounted display. In some embodiments, the blending engine is further configured to detect an amount of head tilt of the user and adjust a blending factor controlling an amount of transparency of the live reality feed within the blended view based on the amount of head tilt. In some embodiments, the blending engine is further configured to detect manipulation of a controller by the user and adjust the blending factor based on the detected manipulation.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: June 20, 2023
    Inventors: Rouslan Lyubomirov Dimitrov, Allison Phuong Huynh
  • Patent number: 11658804
    Abstract: Techniques for updating blockchains using a proof of work determined serially include receiving a block of data for inclusion in a new block of a blockchain; deterministically determining an initial nonce, hashing a combination of the block of data and the initial nonce to create a hashed value; iteratively deterministically determining an updated nonce based on a combination of the hashed value and updating the hashed value by hashing the updated nonce until the updated hashed value satisfies a proof of work criteria; creating the new block based on the block of data, the initial nonce, and the updated hashed value that satisfies the proof of work criteria; and having the new block stored in the blockchain.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: May 23, 2023
    Assignee: MYDREAM INTERACTIVE, INC.
    Inventors: Andrew Jonathan Leker, Matthew Drew Birder, Allison Phuong Huynh, Mark Thomas Wallace
  • Publication number: 20220261068
    Abstract: A blended reality user interface and gesture control system includes one or more sensors, a head-mounted display, and a blending engine. The blending engine is configured to receive a live reality and virtual reality feeds, track movement of a user using the sensors, detect a command based on the tracked movement, blend the live and virtual reality feeds into a blended view based on the detected command, and display the blended view on the head-mounted display. In some embodiments, the blending engine is further configured to detect an amount of head tilt of the user and adjust a blending factor controlling an amount of transparency of the live reality feed within the blended view based on the amount of head tilt. In some embodiments, the blending engine is further configured to detect manipulation of a controller by the user and adjust the blending factor based on the detected manipulation.
    Type: Application
    Filed: May 9, 2022
    Publication date: August 18, 2022
    Inventors: Rouslan Lyubomirov DIMITROV, Allison Phuong HUYNH
  • Patent number: 11327560
    Abstract: A blended reality user interface and gesture control system includes one or more sensors, a head-mounted display, and a blending engine. The blending engine is configured to receive a live reality and virtual reality feeds, track movement of a user using the sensors, detect a command based on the tracked movement, blend the live and virtual reality feeds into a blended view based on the detected command, and display the blended view on the head-mounted display. In some embodiments, the blending engine is further configured to detect an amount of head tilt of the user and adjust a blending factor controlling an amount of transparency of the live reality feed within the blended view based on the amount of head tilt. In some embodiments, the blending engine is further configured to detect manipulation of a controller by the user and adjust the blending factor based on the detected manipulation.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: May 10, 2022
    Inventors: Rouslan Lyubomirov Dimitrov, Allison Phuong Huynh
  • Publication number: 20210333867
    Abstract: A blended reality user interface and gesture control system includes one or more sensors, a head-mounted display, and a blending engine. The blending engine is configured to receive a live reality and virtual reality feeds, track movement of a user using the sensors, detect a command based on the tracked movement, blend the live and virtual reality feeds into a blended view based on the detected command, and display the blended view on the head-mounted display. In some embodiments, the blending engine is further configured to detect an amount of head tilt of the user and adjust a blending factor controlling an amount of transparency of the live reality feed within the blended view based on the amount of head tilt. In some embodiments, the blending engine is further configured to detect manipulation of a controller by the user and adjust the blending factor based on the detected manipulation.
    Type: Application
    Filed: May 10, 2021
    Publication date: October 28, 2021
    Inventors: Rouslan Lyubomirov DIMITROV, Allison Phuong HUYNH
  • Publication number: 20210266144
    Abstract: Techniques for updating blockchains using a proof of work determined serially include receiving a block of data for inclusion in a new block of a blockchain; deterministically determining an initial nonce, hashing a combination of the block of data and the initial nonce to create a hashed value; iteratively deterministically determining an updated nonce based on a combination of the hashed value and updating the hashed value by hashing the updated nonce until the updated hashed value satisfies a proof of work criteria; creating the new block based on the block of data, the initial nonce, and the updated hashed value that satisfies the proof of work criteria; and having the new block stored in the blockchain.
    Type: Application
    Filed: May 11, 2021
    Publication date: August 26, 2021
    Inventors: Andrew Jonathan LEKER, Matthew Drew BIRDER, Allison Phuong HUYNH, Mark Thomas WALLACE
  • Patent number: 11038669
    Abstract: A system and method for blockchains with serial proof of work includes a memory storing a blockchain, and a processor coupled to the memory. The processor is configured to receive a miner identifier, receive a block of data for inclusion in a new block of the blockchain, determine an initial nonce based on the miner identifier, hash a combination of the block of data and the initial nonce to create a hashed value, iteratively determine an updated nonce based on the hashed value and update the hashed value by hashing the updated nonce until the updated hashed value satisfies a proof of work criteria, create the new block based on the block of data, the miner identifier, and the updated hashed value that satisfies the proof of work criteria, and share the new block with one or more other computing devices hosting the blockchain.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: June 15, 2021
    Assignee: MYDREAM INTERACTIVE, INC.
    Inventors: Andrew Jonathan Leker, Matthew Drew Birder, Allison Phuong Huynh, Mark Thomas Wallace
  • Patent number: 11003241
    Abstract: A blended reality user interface and gesture control system includes one or more sensors, a head-mounted display, and a blending engine. The blending engine is configured to receive a live reality and virtual reality feeds, track movement of a user using the sensors, detect a command based on the tracked movement, blend the live and virtual reality feeds into a blended view based on the detected command, and display the blended view on the head-mounted display. In some embodiments, the blending engine is further configured to detect an amount of head tilt of the user and adjust a blending factor controlling an amount of transparency of the live reality feed within the blended view based on the amount of head tilt. In some embodiments, the blending engine is further configured to detect manipulation of a controller by the user and adjust the blending factor based on the detected manipulation.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: May 11, 2021
    Inventors: Rouslan Lyubomirov Dimitrov, Allison Phuong Huynh
  • Patent number: 10489978
    Abstract: A system and method for displaying computer-based content in a virtual or augmented environment includes receiving a selection of content for display on a window of a computing system, rendering the content as a virtual screen independently orientable from other virtual screens corresponding to other windows of the computing system, compositing the virtual screen into a virtual or augmented reality environment, detecting a selection of the virtual screen using a virtual controller, based on a gaze of a user within the virtual or augmented reality environment, or both, and changing properties of the virtual screen based on manipulation of the virtual controller by the user. In some embodiments, the system and method further include one or more of rendering a pointing ray and changing the properties based on movement of the virtual controller as if the virtual controller and the virtual screen are connected by a rigid link.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: November 26, 2019
    Inventors: Rouslan Lyubomirov Dimitrov, Allison Phuong Huynh
  • Publication number: 20190268142
    Abstract: A system and method for blockchains with serial proof of work includes a memory storing a blockchain, and a processor coupled to the memory. The processor is configured to receive a miner identifier, receive a block of data for inclusion in a new block of the blockchain, determine an initial nonce based on the miner identifier, hash a combination of the block of data and the initial nonce to create a hashed value, iteratively determine an updated nonce based on the hashed value and update the hashed value by hashing the updated nonce until the updated hashed value satisfies a proof of work criteria, create the new block based on the block of data, the miner identifier, and the updated hashed value that satisfies the proof of work criteria, and share the new block with one or more other computing devices hosting the blockchain.
    Type: Application
    Filed: August 13, 2018
    Publication date: August 29, 2019
    Inventors: Andrew Jonathan LEKER, Matthew Drew BIRDER, Allison Phuong HUYNH, Mark Thomas WALLACE
  • Publication number: 20190155379
    Abstract: A blended reality user interface and gesture control system includes one or more sensors, a head-mounted display, and a blending engine. The blending engine is configured to receive a live reality and virtual reality feeds, track movement of a user using the sensors, detect a command based on the tracked movement, blend the live and virtual reality feeds into a blended view based on the detected command, and display the blended view on the head-mounted display. In some embodiments, the blending engine is further configured to detect an amount of head tilt of the user and adjust a blending factor controlling an amount of transparency of the live reality feed within the blended view based on the amount of head tilt. In some embodiments, the blending engine is further configured to detect manipulation of a controller by the user and adjust the blending factor based on the detected manipulation.
    Type: Application
    Filed: January 28, 2019
    Publication date: May 23, 2019
    Inventors: Rouslan Lyubomirov DIMITROV, Allison Phuong HUYNH
  • Patent number: 10191540
    Abstract: A blended reality user interface and gesture control system includes one or more sensors, a head-mounted display, and a blending engine. The blending engine is configured to receive a live reality and virtual reality feeds, track movement of a user using the sensors, detect a command based on the tracked movement, blend the live and virtual reality feeds into a blended view based on the detected command, and display the blended view on the head-mounted display. In some embodiments, the blending engine is further configured to detect an amount of head tilt of the user and adjust a blending factor controlling an amount of transparency of the live reality feed within the blended view based on the amount of head tilt. In some embodiments, the blending engine is further configured to detect manipulation of a controller by the user and adjust the blending factor based on the detected manipulation.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: January 29, 2019
    Inventors: Rouslan Lyubomirov Dimitrov, Allison Phuong Huynh
  • Publication number: 20180196526
    Abstract: A blended reality user interface and gesture control system includes one or more sensors, a head-mounted display, and a blending engine. The blending engine is configured to receive a live reality and virtual reality feeds, track movement of a user using the sensors, detect a command based on the tracked movement, blend the live and virtual reality feeds into a blended view based on the detected command, and display the blended view on the head-mounted display. In some embodiments, the blending engine is further configured to detect an amount of head tilt of the user and adjust a blending factor controlling an amount of transparency of the live reality feed within the blended view based on the amount of head tilt. In some embodiments, the blending engine is further configured to detect manipulation of a controller by the user and adjust the blending factor based on the detected manipulation.
    Type: Application
    Filed: January 12, 2018
    Publication date: July 12, 2018
    Inventors: Rouslan Lyubomirov Dimitrov, Allison Phuong Huynh
  • Publication number: 20180033204
    Abstract: A system and method for displaying computer-based content in a virtual or augmented environment includes receiving a selection of content for display on a window of a computing system, rendering the content as a virtual screen independently orientable from other virtual screens corresponding to other windows of the computing system, compositing the virtual screen into a virtual or augmented reality environment, detecting a selection of the virtual screen using a virtual controller, based on a gaze of a user within the virtual or augmented reality environment, or both, and changing properties of the virtual screen based on manipulation of the virtual controller by the user. In some embodiments, the system and method further include one or more of rendering a pointing ray and changing the properties based on movement of the virtual controller as if the virtual controller and the virtual screen are connected by a rigid link.
    Type: Application
    Filed: November 2, 2016
    Publication date: February 1, 2018
    Inventors: Rouslan Lyubomirov DIMITROV, Allison Phuong HUYNH
  • Patent number: 9870064
    Abstract: A blended reality user interface and gesture control system includes one or more sensors, a head-mounted display, and a blending engine. The blending engine is configured to receive a live reality and virtual reality feeds, track movement of a user using the sensors, detect a command based on the tracked movement, blend the live and virtual reality feeds into a blended view based on the detected command, and display the blended view on the head-mounted display. In some embodiments, the blending engine is further configured to detect an amount of head tilt of the user and adjust a blending factor controlling an amount of transparency of the live reality feed within the blended view based on the amount of head tilt. In some embodiments, the blending engine is further configured to detect manipulation of a controller by the user and adjust the blending factor based on the detected manipulation.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: January 16, 2018
    Inventors: Rouslan Lyubomirov Dimitrov, Allison Phuong Huynh
  • Publication number: 20170357327
    Abstract: A blended reality user interface and gesture control system includes one or more sensors, a head-mounted display, and a blending engine. The blending engine is configured to receive a live reality and virtual reality feeds, track movement of a user using the sensors, detect a command based on the tracked movement, blend the live and virtual reality feeds into a blended view based on the detected command, and display the blended view on the head-mounted display. In some embodiments, the blending engine is further configured to detect an amount of head tilt of the user and adjust a blending factor controlling an amount of transparency of the live reality feed within the blended view based on the amount of head tilt. In some embodiments, the blending engine is further configured to detect manipulation of a controller by the user and adjust the blending factor based on the detected manipulation.
    Type: Application
    Filed: November 30, 2016
    Publication date: December 14, 2017
    Inventors: Rouslan Lyubomirov DIMITROV, Allison Phuong HUYNH