Patents by Inventor Bryan Sparks

Bryan Sparks 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: 20230324986
    Abstract: Aspects of the disclosure are directed to an interface for receiving input using multiple modalities in an artificial reality environment. The interface can be a virtual keyboard displayed in an artificial reality environment that includes characters arranged as elements. Implementations include an artificial reality device/system for displaying the artificial reality environment and receiving user input in a first modality, and a controller device for receiving user input in an additional input modality. For example, the artificial reality system can be configured to receive user gaze input as a first input modality and the controller device can be configured to receive input in a second modality, such as touch input received at a trackpad. An interface manager can process input in the multiple modalities to control an indicator on the virtual interface. The interface manager can also resolve character selections from the virtual interface according to the input.
    Type: Application
    Filed: April 8, 2022
    Publication date: October 12, 2023
    Inventors: Roger IBARS MARTINEZ, Johnathon SIMMONS, Pol PLA I CONESA, Nathan ASCHENBACH, Aaron FAUCHER, Chris ROJAS, Emron Jackson HENRY, Bryan SPARKS
  • Publication number: 20230324992
    Abstract: Aspects of the disclosure are directed to an interface for receiving input using multiple modalities in an artificial reality environment. The interface can be a virtual keyboard displayed in an artificial reality environment that includes characters arranged as elements. Implementations include an artificial reality device/system for displaying the artificial reality environment and receiving user input in a first modality, and a controller device for receiving user input in an additional input modality. For example, the artificial reality system can be configured to receive user gaze input as a first input modality and the controller device can be configured to receive input in a second modality, such as touch input received at a trackpad. An interface manager can process input in one or more of the modalities to control an indicator on the virtual interface. The interface manager can also resolve character selections from the virtual interface according to the input.
    Type: Application
    Filed: March 27, 2023
    Publication date: October 12, 2023
    Applicant: Meta Platforms Technologies, LLC
    Inventors: Roger IBARS MARTINEZ, Johnathon SIMMONS, Pol PLA I CONESA, Nathan ASCHENBACH, Aaron FAUCHER, Chris ROJAS, Emron Jackson HENRY, Bryan SPARKS
  • Patent number: D805067
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: December 12, 2017
    Assignee: Microsoft Corporation
    Inventors: Bryan A. Sparks, Nicolas Denhez, YeongKyu Yoo, Andrew Kim, Young Duk Song, Gregory G. Jones, Carl J. Ledbetter
  • Patent number: D805086
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: December 12, 2017
    Assignee: Microsoft Corporation
    Inventors: Bryan A. Sparks, Nicolas Denhez, YeongKyu Yoo, Andrew Kim, Young Duk Song, Gregory G. Jones, Carl J. Ledbetter
  • Patent number: D805133
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: December 12, 2017
    Assignee: Microsoft Corporation
    Inventors: Bryan A. Sparks, Nicolas Denhez, YeongKyu Yoo, Andrew Kim, Young Duk Song, Gregory G. Jones, Carl J. Ledbetter
  • Patent number: D820358
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: June 12, 2018
    Assignee: Microsoft Corporation
    Inventors: Bryan A. Sparks, Nicolas Denhez, YeongKyu Yoo, Andrew Kim, Young Duk Song, Gregory G. Jones, Carl J. Ledbetter
  • Patent number: D826334
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: August 21, 2018
    Assignee: Microsoft Corporation
    Inventors: Brett D. Christie, Bryan A. Sparks, Carl J. Ledbetter, Gregory Jones, Nicolas Denhez, Scott Dallmeyer
  • Patent number: D826335
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: August 21, 2018
    Assignee: Microsoft Corporation
    Inventors: Brett D. Christie, Bryan A. Sparks, Carl J. Ledbetter, Gregory Jones, Nicolas Denhez, Scott Dallmeyer
  • Patent number: D826336
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: August 21, 2018
    Assignee: Microsoft Corporation
    Inventors: Brett D. Christie, Bryan A. Sparks, Carl J. Ledbetter, Gregory Jones, Nicolas Denhez, Scott Dallmeyer
  • Patent number: D826337
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: August 21, 2018
    Assignee: Microsoft Corporation
    Inventors: Brett D. Christie, Bryan A. Sparks, Carl J. Ledbetter, Gregory Jones, Nicolas Denhez, Scott Dallmeyer
  • Patent number: D827032
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: August 28, 2018
    Assignee: Microsoft Corporation
    Inventors: Brett D. Christie, Bryan A. Sparks, Carl J. Ledbetter, Gregory Jones, Nicolas Denhez, Scott Dallmeyer
  • Patent number: D839353
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: January 29, 2019
    Assignee: Microsoft Corporation
    Inventors: Brett D. Christie, Bryan A. Sparks, Carl J. Ledbetter, Gregory Jones, Nicolas Denhez, Scott Dallmeyer
  • Patent number: D839354
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: January 29, 2019
    Assignee: Microsoft Corporation
    Inventors: Brett D. Christie, Bryan A. Sparks, Carl J. Ledbetter, Gregory Jones, Nicolas Denhez, Scott Dallmeyer
  • Patent number: D839355
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: January 29, 2019
    Assignee: Microsoft Corporation
    Inventors: Brett D. Christie, Bryan A. Sparks, Carl J. Ledbetter, Gregory Jones, Nicolas Denhez, Scott Dallmeyer
  • Patent number: D845278
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: April 9, 2019
    Assignee: Microsoft Corporation
    Inventors: Brett D. Christie, Bryan A. Sparks, Carl J. Ledbetter, Gregory Jones, Nicolas Denhez, Scott Dallmeyer
  • Patent number: D933133
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: October 12, 2021
    Assignee: Microsoft Corporation
    Inventors: Carl J. Ledbetter, Nicolas A. Denhez, Bryan A. Sparks, Brett D. Christie, Gregory Jones, Christopher H. Kujawski
  • Patent number: D933747
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: October 19, 2021
    Assignee: Microsoft Corporation
    Inventors: Carl J. Ledbetter, Nicolas A. Denhez, Bryan A. Sparks, Brett D. Christie, Gregory Jones, Christopher H. Kujawski
  • Patent number: D940707
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: January 11, 2022
    Assignee: Microsoft Corporation
    Inventors: Carl J. Ledbetter, Nicolas A. Denhez, Bryan A. Sparks, Brett D. Christie, Gregory Jones, Christopher H. Kujawski
  • Patent number: D942447
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: February 1, 2022
    Assignee: Microsoft Corporation
    Inventors: Carl J. Ledbetter, Nicolas A. Denhez, Bryan A. Sparks, Brett D. Christie, Gregory Jones, Christopher H. Kujawski
  • Patent number: D954709
    Type: Grant
    Filed: May 22, 2019
    Date of Patent: June 14, 2022
    Assignee: Microsoft Corporation
    Inventors: Carl J. Ledbetter, Nicolas A. Denhez, Bryan A. Sparks, Brett D. Christie, Gregory Jones, Christopher H. Kujawski