Detachable information handling system game controller management

US11628353B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11628353-B2
Application numberUS-202117385337-A
CountryUS
Kind codeB2
Filing dateJul 26, 2021
Priority dateDec 31, 2019
Publication dateApr 18, 2023
Grant dateApr 18, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A game controller has first and second controllers detachably coupled to a bridge or an information handling system housing to provide inputs to a gaming application executing on the information handling system, such as from a joystick input device integrated in each controller. Logic stored in non-transitory memory of the information handling system executes to track game controllers based upon unique identifiers retrieved from each controller to the information handling system, such as through a direct coupling of the controllers to the information handling system or indirect communication by the information handling system with a bridge directly coupled to the controllers. The information handling system sets priority for inputs from game controllers based upon controller unique identifiers and also tracks composite game controller assemblies that include controllers and a bridge.

First claim

Opening claim text (preview).

What is claimed is: 1. A game controller comprising: a controller configured to selectively couple to an information handling system and a bridge; a controller processor disposed in the controller and operable to execute instructions that process information; one or more input devices disposed in the controller and interfaced with the controller processor; a wired interface configured to selectively couple between the controller and the information handling system and the bridge, the wired interface supporting communication of the controller processor with an information handling system processor and bridge processor; and non-transitory memory storing instructions that when executed on the information handling system processor: retrieve a controller unique identifier from the controller when interfaced with the controller through the wired interface; retrieve the controller unique identifier from a bridge when interfaced with the controller through the bridge; and associate an application executing on the information handling system processor with inputs based upon the controller unique identifier. 2. The game controller of claim 1 further comprising: a bridge; a bridge processor disposed in the bridge and operable to execute instructions that process information; a bridge wired interface configured to communicate with the wired interface; a bridge interface configured to communicate with the information handling system to forward inputs of the one or more input devices received from the controller; and instructions stored in the non-transient memory to associate the application with the bridge when the controller couples to the bridge. 3. The game controller of claim 2 wherein: first and second controllers selectively couple simultaneously with the bridge; and the instructions associate the application with the bridge when either of the first and second controllers has the controller unique identifier. 4. The game controller of claim 3 wherein the instructions detect plural bridges through wireless communication, each of the plural bridges associated with an active or inactive status based upon controller unique identifiers retrieved from the plural bridges. 5. The game controller of claim 4 further comprising: a cable interface coupled between the bridge and the information handling system to communicate inputs of controllers coupled with bridge to the information handling system; and instructions stored in the non-transient memory to associate the unique controller identifier of at least one of the first and second controllers with a predetermined active status upon detection of the cable interface. 6. The game controller of claim 5 wherein the instructions track assembled game controllers by controller and bridge unique identifier compositions. 7. The game controller of claim 2 wherein: the instructions detect a direct coupling of the controller and information handling system through the wired interface and in response assigns an active status to the controller by reference to the controller unique identifier; and the instructions in response to detecting the direct coupling assigns a highest priority to the controller unique identifier. 8. The game controller of claim 7 wherein: the instructions detect a decoupling of the controller and information handling system at the wired interface and in response pauses the active status; and the instructions in response to the decoupling performs a wireless scan for a bridge having the controller unique identifier. 9. The game controller of claim 8 wherein: the instructions in response to detecting a wireless signal from a bridge having the controller unique identifier interfaces with the bridge; and the instructions in response to the bridge interface unpauses the active status and forwards inputs from the bridge to the application. 10. A method for selecting a device to interface with an information handling system, the device having a first controller detachably coupled to a bridge, the method comprising: detecting the first controller directly interfaced with the information handling system; in response to the detecting, retrieving to the information handling system a unique identifier of the first controller; detecting a loss of the first controller interface with the information handling system; and in response to the detecting a loss, scanning for a bridge having the unique identifier of the first controller. 11. The method of claim 10 further comprising: coupling the first controller to the bridge; in response to the coupling the first controller to the bridge, retrieving the first controller unique identifier to the bridge; in response to the retrieving, communicating from the bridge the first controller unique identifier to the information handling system; and in response to the communicating, automatically interfacing inputs of the first controller through the bridge to the information handling system. 12. The method of claim 11 further comprising: maintaining an active status associated with the first controller from the detecting the first controller directly interfaced; and pausing the active status from the detecting the loss until the automatically interfacing inputs. 13. The method of claim 11 wherein the communicating from the bridge further comprises advertising a wireless interface from the bridge that includes the first control unique identifier. 14. The method of claim 13 further comprising: detecting the first controller coupled to plural different bridges; and storing at the information handling system plural composite device configurations based upon the first controller unique identifier association with the plural different bridges. 15. The method of claim 10 further comprising: associating the first controller unique identifier with an active status; pausing the active status in response to the detecting the loss; detecting a user selection of a third controller to accept inputs at the information handling system; and in response to the detecting the user selection, associating the first controller with an inactive status. 16. The method of claim 15 wherein the detecting a user selection comprises detecting a cable interface between the information handling system and a bridge, the bridge coupled to the third controller. 17. A system for managing information handling system input devices, each input device having first and second controllers detachably coupled to a bridge or the information handling system, the system comprising: a processor operable to execute instructions to process information; and a non-transitory memory interfaced with the processor and storing instructions that when executed on the processor: retrieve a unique identifier from the input device first and second controllers; and tracking the primary input device to provide inputs to an application based upon the first and second controller unique identifiers. 18. The system of claim 17 wherein the retrieve a unique identifier further comprises retrieve each of the first and second controller unique identifiers through a direct wired interface between the first and second controllers and the information handling system without communication through the bridge. 19. The game controller of claim 18 wherein the track the primary input device further comprises: detect detachment of the direct wired interface; and in response to detecting detachment, scanning for a wireless interface with a bridge advertising at l

Assignees

Inventors

Classifications

  • Setup operations, e.g. calibration, key configuration or button assignment · CPC title

  • A63F13/24Primary

    Constructional details thereof, e.g. game controllers with detachable joystick handles · CPC title

  • Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry · CPC title

  • External expansion units, e.g. docking stations · CPC title

  • details of the interface with the game device, e.g. USB version detection · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11628353B2 cover?
A game controller has first and second controllers detachably coupled to a bridge or an information handling system housing to provide inputs to a gaming application executing on the information handling system, such as from a joystick input device integrated in each controller. Logic stored in non-transitory memory of the information handling system executes to track game controllers based upo…
Who is the assignee on this patent?
Dell Products Lp
What technology area does this patent fall under?
Primary CPC classification A63F13/24. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Apr 18 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).