Controller having accessory connectors for externalizing controls

US10286304B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10286304-B2
Application numberUS-201715449861-A
CountryUS
Kind codeB2
Filing dateMar 3, 2017
Priority dateAug 30, 2016
Publication dateMay 14, 2019
Grant dateMay 14, 2019

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.

An accessory apparatus includes a housing, an apparatus connector, a plurality of auxiliary accessory interfaces, and an internal microcontroller. The connection connector is configured to mate with a corresponding accessory connector of a physical controller to electrically connect the internal microcontroller to the physical controller. Each auxiliary accessory connector is configured to enable a separate auxiliary user input device to operatively connect to the accessory apparatus and electrically connect with the internal microcontroller. The internal microcontroller is configured to: (1) receive an input control signal from an auxiliary user input device operatively connected to an auxiliary accessory connector of the plurality of auxiliary accessory connectors, (2) map the input control signal to a mapped control signal corresponding to a physical control of the physical controller, and (3) send the mapped control signal to the physical controller via the apparatus connector.

First claim

Opening claim text (preview).

The invention claimed is: 1. An accessory apparatus, comprising: a housing; an internal microcontroller contained within the housing; an apparatus connector encased in the housing and exposed to an exterior environment, the apparatus connector being configured to mate with a corresponding accessory connector of a physical controller to electrically connect the internal microcontroller to the physical controller, the physical controller having a plurality of physical controls for triggering signals to control an application executed by a computing device; a plurality of auxiliary accessory connectors encased in the housing and exposed to the exterior environment, each auxiliary accessory connector being configured to enable a separate auxiliary user input device to operatively connect to the accessory apparatus and electrically connect with the internal microcontroller; and wherein the internal microcontroller is configured to: (1) receive an input control signal from an auxiliary user input device operatively connected to an auxiliary accessory connector of the plurality of auxiliary accessory connectors, (2) map the input control signal to a mapped control signal corresponding to a physical control of the plurality of physical controls, and (3) send the mapped control signal to the physical controller via the apparatus connector. 2. The accessory apparatus of claim 1 , wherein the apparatus connector is further configured to removably affix the accessory apparatus to the physical controller. 3. The accessory apparatus of claim 1 , wherein the plurality of auxiliary accessory connectors is configured to enable a plurality of auxiliary user input devices to operatively connect to the accessory apparatus such that the plurality of auxiliary user input devices map to different mapped control signals corresponding to different physical controls of the physical controller. 4. The accessory apparatus of claim 3 , further comprising: a visual indicator associated with each auxiliary accessory connector of the plurality of auxiliary accessory connectors, each visual indicator being configured to identify a mapped control signal to which an input control signal received via the auxiliary accessory connector is mapped by the internal microcontroller. 5. The accessory apparatus of claim 1 , further comprising: an on/off indicator associated with each auxiliary accessory connector of the plurality of auxiliary accessory connectors and operatively connected to the internal microcontroller, and wherein the internal microcontroller is further configured to (1) receive a setup control signal from the physical controller that identifies a set of active physical controls of the plurality of physical controls, and (2) activate the on/off indicators associated with the auxiliary accessory connectors corresponding to each physical control of the set of active physical controls. 6. The accessory apparatus of claim 5 , wherein the setup control signal identifies an application-specific set of active physical controls for a particular application executed by the computing device. 7. The accessory apparatus of claim 5 , wherein the setup control signal identifies a user-specific set of active physical controls for a particular user. 8. The accessory apparatus of claim 1 , wherein the internal microcontroller is further configured to detect a set of active auxiliary accessory connectors of the plurality of auxiliary accessory connectors that are operatively connected to auxiliary user input devices, and wherein the internal microcontroller is configured to map input control signals that are received via active auxiliary accessory connectors differently based on the particular active auxiliary accessory connectors included in the set of active auxiliary accessory connectors. 9. The accessory apparatus of claim 8 , wherein the microcontroller is further configured to map input control signals that are received via active auxiliary accessory connectors of the set based on a particular application being executed on the computing device. 10. The accessory apparatus of claim 8 , wherein the microcontroller is further configured to map input control signals that are received via active auxiliary accessory connectors of the set based on a user profile of a particular user. 11. The accessory apparatus of claim 1 , wherein the internal microcontroller is further configured to (1) receive, via an auxiliary accessory connector, a setup control signal from an auxiliary user input device, and (2) map subsequently-received input control signals from the auxiliary user input device based on the setup control signal. 12. A physical controller, comprising: a communication interface configured to communicatively couple the physical controller with a computing device executing an application; a plurality of physical controls, each physical control of the plurality of physical controls being configured to generate one or more control signals to control the application executed by the computing device responsive to physical manipulation by a user; a plurality of auxiliary accessory connectors, each auxiliary accessory connector being configured to enable a separate auxiliary user input device to operatively connect to the physical controller; and an internal microcontroller configured to: (1) detect physical manipulation of a physical control of the plurality of physical controls, (2) send a control signal corresponding to the physical control to the computing device via the communication interface to control the application, (3) receive an input control signal from an auxiliary user input device operatively connected to an auxiliary accessory connector of the plurality of auxiliary accessory connectors, (4) map the input control signal to the control signal corresponding to the physical control of the plurality of physical controls, and (5) send the control signal to the computing device via the communication interface to control the application. 13. The physical controller of claim 12 , wherein the communication interface, the plurality of physical controls, the plurality of auxiliary accessory connectors, and the internal microcontroller are encased in a shared housing. 14. The physical controller of claim 12 , wherein the plurality of auxiliary accessory connectors and the internal microcontroller are encased in a housing of an accessory apparatus that is removable from the physical controller. 15. The physical controller of claim 14 , wherein the internal microcontroller is an accessory microcontroller, wherein the physical controller further includes an integrated microcontroller, wherein the accessory microcontroller is configured to send the control signal to the integrated microcontroller, and wherein the integrated microcontroller is configured to send the control signal to the computing device via the communication interface to control the application. 16. The physical controller of claim 15 , further comprising: an on/off indicator associated with each auxiliary accessory connector of the plurality of auxiliary accessory connectors and operatively connected to the accessory microcontroller, and wherein the accessory microcontroller is further configured to (1) receive a setup control signal from the integrated microcontroller that identifies a set of active physical controls, and (2) activate the on/off indicators associated with the auxiliary accessory connectors corresponding to each active physical control of the set of active physical controls. 17. The physical controller of claim 12 , where

Assignees

Inventors

Classifications

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

  • Constructional details or processes of manufacture of the input device · CPC title

  • Cooperation and interconnection of the input arrangement with other functional units of a computer (G06F3/023 - G06F3/037 take precedence) · CPC title

  • Accessories, i.e. detachable arrangements optional for the use of the video game device, e.g. grip supports of game controllers · CPC title

  • Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes · 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 US10286304B2 cover?
An accessory apparatus includes a housing, an apparatus connector, a plurality of auxiliary accessory interfaces, and an internal microcontroller. The connection connector is configured to mate with a corresponding accessory connector of a physical controller to electrically connect the internal microcontroller to the physical controller. Each auxiliary accessory connector is configured to enab…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06F3/038. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 14 2019 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).