Patents by Inventor Joseph A. Wheeler
Joseph A. Wheeler 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: 11972102Abstract: Methods, systems, and computer program products are provided for sharing user interface (UI) customization across applications. Application developers may create UIs (e.g., game control layouts) with control groups that may be customizable as a group. A control group may comprise a plurality of controls selectively assigned to cluster of sockets (e.g., a socket group) in a layout template. Controls in control groups may be customized as a group, for example, by changing a position, rotation and/or scale of a control group. Users can customize controls for comfort, switch controls for right and left-handed play and share customized preferences across applications. UI customization may be shared across applications with different UIs. For example, customization of one or more control groups in a first UI may be applied to one or more control groups in other UIs for other applications. Users may avoid tedious, time-consuming individual control changes for many UIs.Type: GrantFiled: May 27, 2022Date of Patent: April 30, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Joseph Wheeler, Aron R. Chavez, Christopher M. Novak, Chase R. Meusel
-
Patent number: 11950436Abstract: The present disclosure relates to a device that includes an irregular network of interconnected ridges in physical contact with a planar substrate and a perovskite layer, where the planar substrate include a support layer and a first charge selective contact layer, the first charge selective contact layer is positioned between the support layer and the interconnected ridges, each ridge includes a second charge selective contact layer and an insulating layer, the insulating layer is positioned between the first charge selective contact layer and the second charge selective contact layer, and the perovskite layer substantially covers the plurality of interconnected ridges and the underlying planar substrate.Type: GrantFiled: June 26, 2023Date of Patent: April 2, 2024Assignee: Alliance for Sustainable Energy, LLCInventors: Lance Michael Wheeler, Kevin Joseph Prince, Colin Andrew Wolden, Mirzojamshed M. Mirzokarimov, Christopher Paul Muzzillo
-
Publication number: 20240067104Abstract: A mobile device mounting system includes a device case and a mount. The device case includes: an insert including a rectangular bore and defining a set of undercut sections about the rectangular bore; and a first set of magnetic elements arranged in a first pattern about the rectangular bore. The mount includes: a body; a polygonal boss extending from the body and configured to insert into the rectangular bore; a set of locking jaws arranged on the polygonal boss configured to transiently mate with the set of undercut sections to constrain the polygonal boss within the rectangular bore; and a second set of magnetic elements arranged in a second pattern about the polygonal boss and configured to transiently couple to the first set of magnetic elements to transiently retain the mount against the device case and to drive the set of locking jaws toward the set of undercut sections.Type: ApplicationFiled: November 2, 2023Publication date: February 29, 2024Inventors: Robb JANKURA, Matthew Thomas JAMES, Peter DERING, Peter LOCKETT, Arthur VIGER, Andrew Wheeler GANS, Kiran MALLADI, Adrienne ROWELL, Jaimee ERICKSON, Max A. MALONEY, Joseph CUNNINGHAM, Dane JONES, Colin MAGINNIS, Rachel ROBERTS
-
Publication number: 20230393703Abstract: Methods, systems, and media for navigating a user interface are provided. In some embodiments, methods for navigating a user interface is provided, the method comprising: causing a user interface to be presented including media identifiers that correspond media assets; causing the media identifiers to be arranged along a first direction; causing a first media identifier at a first position to be highlighted; causing a menu element to be presented at a first menu position associated with the first media identifier; receiving an instruction from a user input device to navigate to a next element along the first direction; causing a second media identifier next to the first position to be highlighted in response to receiving the instruction; causing the menu element to be presented at a second menu position associated with the second media identifier; and inhibiting presentation of the menu element at the first menu position.Type: ApplicationFiled: August 21, 2023Publication date: December 7, 2023Inventors: Aaron Joseph Wheeler, Chris Lauritzen
-
Patent number: 11822776Abstract: Methods, systems, and media for providing media guidance with contextual controls are provided. In some embodiments, the method comprises: causing a user interface to be presented that includes media interface elements, wherein each of the media interface elements is a selectable object that represents at least one media content item; determining that a media interface element from the media interface elements has been selected; in response to determining that the media interface element has been selected, causing the at least one media content item corresponding to the selected media interface element to be presented in a portion of the user interface; and concurrently with causing the at least one media content item to be presented, causing a control interface to be presented that is associated with the selected media interface element.Type: GrantFiled: August 3, 2021Date of Patent: November 21, 2023Assignee: Google LLCInventors: Aaron Joseph Wheeler, David Mark Halloran
-
Publication number: 20230280881Abstract: A video playlist associated with a set of videos is distinguished in a graphical user interface using a dynamic thumbnail to represent the playlist. The dynamic thumbnail comprises a static portion comprising a first image associated with the set of videos and a dynamic portion comprising one or more second images associated with the set of videos. An image provided in the dynamic portion is configured to change while the first image remains the same in response to a shift in the graphical user interface that results in a change in position of the thumbnail about the user graphical user interface.Type: ApplicationFiled: May 8, 2023Publication date: September 7, 2023Inventors: Aaron Joseph Wheeler, Chris Lauritzen
-
Patent number: 11733834Abstract: Methods, systems, and media for navigating a user interface are provided. In some embodiments, methods for navigating a user interface is provided, the method comprising: causing a user interface to be presented including media identifiers that correspond media assets; causing the media identifiers to be arranged along a first direction; causing a first media identifier at a first position to be highlighted; causing a menu element to be presented at a first menu position associated with the first media identifier; receiving an instruction from a user input device to navigate to a next element along the first direction; causing a second media identifier next to the first position to be highlighted in response to receiving the instruction; causing the menu element to be presented at a second menu position associated with the second media identifier; and inhibiting presentation of the menu element at the first menu position.Type: GrantFiled: September 12, 2022Date of Patent: August 22, 2023Assignee: Google LLCInventors: Aaron Joseph Wheeler, Chris Lauritzen
-
Patent number: 11697065Abstract: The present disclosure relates to systems, methods, and computer-readable media for facilitating a convenient transfer of control elements for a gaming session from one device to another device without interrupting the gaming session for one or more players. For example, systems disclosed herein include pairing an input device (e.g., a gaming controller) with one or more client devices. Once paired, the input device may detect a trigger condition based on proximity of a registered client device to the input device. The client device may pull control of one or more control elements for the gaming session. The client device may then continue the gaming session without interrupting the experience for the user or for other users that may be engaged within the gaming session.Type: GrantFiled: July 18, 2022Date of Patent: July 11, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Craig Ray Maitlen, Christopher Michael Novak, Telmen Gerel Dzjind, Aron Richard Chavez, Joseph Wheeler, Tyler Paul Esselstrom
-
Patent number: 11644950Abstract: A video playlist associated with a set of videos is distinguished in a graphical user interface using a dynamic thumbnail to represent the playlist. The dynamic thumbnail comprises a static portion comprising a first image associated with the set of videos and a dynamic portion comprising one or more second images associated with the set of videos. An image provided in the dynamic portion is configured to change while the first image remains the same in response to a shift in the graphical user interface that results in a change in position of the thumbnail about the user graphical user interface.Type: GrantFiled: November 26, 2018Date of Patent: May 9, 2023Assignee: Google LLCInventors: Aaron Joseph Wheeler, Chris Lauritzen
-
Patent number: 11614297Abstract: A regulated gas block assembly may include a gas block including a barrel receiving bore, a gas tube receiving bore, and an intermediate passage extending from the barrel receiving bore to the gas tube receiving bore. The intermediate passage may be oriented at an oblique angle with respect to the barrel receiving bore. The intermediate passage may include a gas regulator seat, and a gas regulator may be positioned and removably secured in the gas regulator seat. A barrel including a gas ring recess may be fit to the regulated gas block assembly.Type: GrantFiled: February 2, 2021Date of Patent: March 28, 2023Assignee: Maxim Defense Industries, LLCInventors: Joseph Wheeler, Jacob Kunsky, Grey Oliver Beaudry, Travis Bundy, Jason Harper, Michael G. Windfeldt
-
Patent number: 11561676Abstract: Methods, systems, and media for navigating a user interface are provided. In some embodiments, a method for navigating a user interface is provided, the method comprising: causing a user interface to be presented including a plurality of media identifier elements corresponding to media assets; causing the plurality of media identifier elements to be arranged along a first direction of the user interface; selecting a first media asset associated with a first media identifier element for presentation; identifying related media assets in response to selection of the first media asset; causing the first media asset to be presented in a first portion of the user interface; and causing related media identifier elements to be presented in a second portion of the user interface aligned with the first portion along the first direction.Type: GrantFiled: December 23, 2020Date of Patent: January 24, 2023Assignee: Google LLCInventors: Aaron Joseph Wheeler, Chris Lauritzen
-
Publication number: 20230004265Abstract: Methods, systems, and media for navigating a user interface are provided. In some embodiments, methods for navigating a user interface is provided, the method comprising: causing a user interface to be presented including media identifiers that correspond media assets; causing the media identifiers to be arranged along a first direction; causing a first media identifier at a first position to be highlighted; causing a menu element to be presented at a first menu position associated with the first media identifier; receiving an instruction from a user input device to navigate to a next element along the first direction; causing a second media identifier next to the first position to be highlighted in response to receiving the instruction; causing the menu element to be presented at a second menu position associated with the second media identifier; and inhibiting presentation of the menu element at the first menu position.Type: ApplicationFiled: September 12, 2022Publication date: January 5, 2023Inventors: Aaron Joseph Wheeler, Chris Lauritzen
-
Patent number: 11530890Abstract: A muzzle booster or similar device for regulating firearm discharge gases from an autoloading firearm is disclosed. The muzzle booster may include a shroud and an interior component. The interior component may include a blast baffle that is configured and dimensioned to provide internal and external geometries such that exhaust pressure within the gas system is extended as a function of time to increase the overall minimum pressure impulse from the gas system into the operating mechanism of the host firearm. The blast baffle or interior component may be of M baffle type, K baffle type, or other baffle design, including monocore designs, or baffle designs integrated into monocore designs. The shroud and the interior component may cooperate with the barrel of the host firearm to form a taper lock system for securing the muzzle booster or device to the host firearm barrel.Type: GrantFiled: November 19, 2019Date of Patent: December 20, 2022Assignee: Maxim Defense Industries, LLCInventors: Joseph Wheeler, Jacob Kunsky, Travis Bundy
-
Publication number: 20220362660Abstract: The present disclosure relates to systems, methods, and computer-readable media for facilitating a convenient transfer of control elements for a gaming session from one device to another device without interrupting the gaming session for one or more players. For example, systems disclosed herein include pairing an input device (e.g., a gaming controller) with one or more client devices. Once paired, the input device may detect a trigger condition based on proximity of a registered client device to the input device. The client device may pull control of one or more control elements for the gaming session. The client device may then continue the gaming session without interrupting the experience for the user or for other users that may be engaged within the gaming session.Type: ApplicationFiled: July 18, 2022Publication date: November 17, 2022Inventors: Craig Ray MAITLEN, Christopher Michael NOVAK, Telmen Gerel DZJIND, Aron Richard CHAVEZ, Joseph WHEELER, Tyler Paul ESSELSTROM
-
Publication number: 20220291822Abstract: Methods, systems, and computer program products are provided for sharing user interface (UI) customization across applications. Application developers may create UIs (e.g., game control layouts) with control groups that may be customizable as a group. A control group may comprise a plurality of controls selectively assigned to cluster of sockets (e.g., a socket group) in a layout template. Controls in control groups may be customized as a group, for example, by changing a position, rotation and/or scale of a control group. Users can customize controls for comfort, switch controls for right and left-handed play and share customized preferences across applications. UI customization may be shared across applications with different UIs. For example, customization of one or more control groups in a first UI may be applied to one or more control groups in other UIs for other applications. Users may avoid tedious, time-consuming individual control changes for many UIs.Type: ApplicationFiled: May 27, 2022Publication date: September 15, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Joseph Wheeler, Aron R. Chavez, Christopher M. Novak, Chase R. Meusel
-
Patent number: 11442597Abstract: Methods, systems, and media for navigating a user interface are provided. In some embodiments, methods for navigating a user interface is provided, the method comprising: causing a user interface to be presented including media identifiers that correspond media assets; causing the media identifiers to be arranged along a first direction; causing a first media identifier at a first position to be highlighted; causing a menu element to be presented at a first menu position associated with the first media identifier; receiving an instruction from a user input device to navigate to a next element along the first direction; causing a second media identifier next to the first position to be highlighted in response to receiving the instruction; causing the menu element to be presented at a second menu position associated with the second media identifier; and inhibiting presentation of the menu element at the first menu position.Type: GrantFiled: August 10, 2020Date of Patent: September 13, 2022Assignee: Google LLCInventors: Aaron Joseph Wheeler, Chris Lauritzen
-
Patent number: 11389720Abstract: The present disclosure relates to systems, methods, and computer-readable media for facilitating a convenient transfer of control elements for a gaming session from one device to another device without interrupting the gaming session for one or more players. For example, systems disclosed herein include pairing an input device (e.g., a gaming controller) with one or more client devices. Once paired, the input device may detect a trigger condition based on proximity of a registered client device to the input device. The client device may pull control of one or more control elements for the gaming session. The client device may then continue the gaming session without interrupting the experience for the user or for other users that may be engaged within the gaming session.Type: GrantFiled: February 26, 2020Date of Patent: July 19, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Craig Ray Maitlen, Christopher Michael Novak, Telmen Gerel Dzjind, Aron Richard Chavez, Joseph Wheeler, Tyler Paul Esselstrom
-
Patent number: D969793Type: GrantFiled: May 8, 2019Date of Patent: November 15, 2022Assignee: Microsoft CorporationInventors: Tyler Paul Esselstrom, Joseph Wheeler, Kenneth Lobb
-
Patent number: D991975Type: GrantFiled: April 17, 2020Date of Patent: July 11, 2023Assignee: Microsoft CorporationInventors: Joseph Wheeler, Yi-An Chien, Joann Marie Maisonet
-
Patent number: D991976Type: GrantFiled: April 17, 2020Date of Patent: July 11, 2023Assignee: Microsoft CorporationInventors: Joseph Wheeler, Yi-An Chien, Joann Marie Maisonet