Apparatus and method for managing operations of accessories in multi-dimensions

US9737796B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9737796-B2
Application numberUS-201113099609-A
CountryUS
Kind codeB2
Filing dateMay 3, 2011
Priority dateJul 8, 2009
Publication dateAug 22, 2017
Grant dateAug 22, 2017

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 system that incorporates teachings of the present disclosure may include, for example, a method for presenting in a graphical user interface a plurality of associable three-dimensional (3D) actions and a plurality of accessories having distinct operational functions, receiving a request to associate one of the plurality of 3D associable actions with an input function of a select one of the plurality of accessories, associating the 3D action with the input function of the selected accessory, monitoring the selected accessory for a stimulation of the input function, and transmitting the 3D action responsive to detecting the stimulation of the input function. Additional embodiments are disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising: obtaining three-dimensional (3D) recorded stimuli generated by a 3D gaming accessory, wherein the 3D recorded stimuli comprises a sequence of 3D navigational movements; characterizing the 3D recorded stimuli as a 3D associable action; presenting in a graphical user interface the 3D associable action in a graphically identifiable form and a plurality of gaming accessories having distinct operational functions; detecting an association of the 3D associable action with an input function of a selected gaming accessory of the plurality of gaming accessories; associating the 3D recorded stimuli with the input function of the selected gaming accessory; storing the association of the 3D associable action and input function in a profile; detecting a stimulation of the input function while monitoring usage of the selected gaming accessory resulting in a detected stimulation; retrieving the 3D recorded stimuli responsive to the detected stimulation of the input function; transmitting the 3D recorded stimuli destined for a software gaming application to control a 3D aspect of a presentation generated by the software gaming application; recording statistics associated to the selected gaming accessory; and combining the profile with another profile. 2. The non-transitory machine-readable storage medium of claim 1 , wherein the software gaming application operates from a gaming console or an online gaming system, and wherein the 3D gaming accessory comprises a sensor for capturing 3D images. 3. The non-transitory machine-readable storage medium of claim 1 , wherein the operations further comprise transmitting the 3D recorded stimuli to an operating system, wherein the operating system is adapted to transmit the 3D associable action or an aspect thereof destined for the software gaming application. 4. The non-transitory machine-readable storage medium of claim 3 , wherein the operating system is adapted to launch a software application responsive to the 3D recorded stimuli or an aspect thereof. 5. The non-transitory machine-readable storage medium of claim 1 , wherein the plurality of gaming accessories correspond to at least two of a gaming wand, a keyboard, a gaming pad, a mouse, a gaming console controller, a joystick, a microphone, or a headset with a microphone. 6. The non-transitory machine-readable storage medium of claim 1 , wherein the operations further comprise: detecting the 3D gaming accessory; and receiving 3D stimuli from the 3D gaming accessory while in use; and generating the 3D recorded stimuli. 7. The non-transitory machine-readable storage medium of claim 6 , wherein the operations further comprise: associating the 3D recorded stimuli to a macro; and characterizing the macro as the 3D associable action. 8. The non-transitory machine-readable storage medium of claim 6 , wherein the operations further comprise recording timing characteristics of the 3D stimuli. 9. The non-transitory machine-readable storage medium of claim 8 , wherein the operations further comprise modifying at least a portion of the timing characteristics according to user provided instructions resulting in modified timing characteristics. 10. The non-transitory machine-readable storage medium of claim 9 , wherein the operations further comprise generating the 3D recorded stimuli according to at least the portion of modified timing characteristics. 11. The non-transitory machine-readable storage medium of claim 1 , wherein the operations further comprise associating the profile with one or more software applications. 12. The non-transitory machine-readable storage medium of claim 1 , wherein the operations further comprise: presenting a plurality of programmable virtual layers of input functions of the selected gaming accessory; and detecting a selection of a programmable virtual layer of the plurality of programmable virtual layers; wherein the 3D recorded stimuli is associated with the input function of the programmable virtual layer of the selected gaming accessory; and wherein the stimulation of the input function is detected while monitoring the programmable virtual layer. 13. A method, comprising: obtaining, by a processing system including a processor, three-dimensional (3D) recorded stimuli generated by a 3D gaming accessory, wherein the 3D recorded stimuli comprises a sequence of 3D navigational movements; characterizing, by the processing system, the 3D recorded stimuli as a 3D associable action; presenting, by the processing system, in a graphical user interface the 3D associable action in a graphically identifiable form and a plurality of gaming accessories having distinct operational functions; detecting, by the processing system, an association of the 3D associable action with an input function of a selected gaming accessory of the plurality of gaming accessories; associating, by the processing system, the 3D recorded stimuli with the input function of the selected gaming accessory; storing, by the processing system, the association of the 3D associable action and input function in a profile; detecting, by the processing system, a stimulation of the input function while monitoring usage of the selected gaming accessory resulting in a detected stimulation; retrieving, by the processing system, the 3D recorded stimuli responsive to the detected stimulation of the input function; transmitting, by the processing system, the 3D recorded stimuli destined for a software gaming application to control a 3D aspect of a presentation generated by the software gaming application; recording, by the processing system, statistics associated to the selected gaming accessory; and combining, by the processing system, the profile with another profile. 14. The method of claim 13 , wherein the software gaming application operates from a gaming console or an online gaming system, and wherein the 3D gaming accessory comprises a sensor for capturing 3D images. 15. The method of claim 13 , wherein the plurality of gaming accessories correspond to at least two of a wand, a keyboard, a gaming pad, a mouse, a gaming console controller, a joystick, a microphone, or a headset with a microphone. 16. A computing device, comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, comprising: obtaining three-dimensional (3D) recorded stimuli generated by a 3D gaming accessory, wherein the 3D recorded stimuli comprises a sequence of 3D navigational movements; characterizing the 3D recorded stimuli as a 3D associable action; presenting in a graphical user interface the 3D associable action in a graphically identifiable form and a plurality of gaming accessories having distinct operational functions; detecting an association of the 3D associable action with an input function of a selected gaming accessory of the plurality of gaming accessories; associating the 3D recorded stimuli with the input function of the selected gaming accessory; storing the association of the 3D associable action and input function in a profile; detecting a stimulation of the input function while monitoring usage of the selected gaming accessory resulting in a detected stimulation; retrieving the 3D recorded stimuli responsive to the detected stimulation of the input fu

Assignees

Inventors

Classifications

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · 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

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

  • Calibration; Key and button assignment · CPC title

  • A63F13/22Primary

    Setup operations, e.g. calibration, key configuration or button assignment · 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 US9737796B2 cover?
A system that incorporates teachings of the present disclosure may include, for example, a method for presenting in a graphical user interface a plurality of associable three-dimensional (3D) actions and a plurality of accessories having distinct operational functions, receiving a request to associate one of the plurality of 3D associable actions with an input function of a select one of the pl…
Who is the assignee on this patent?
Soelberg Tino, Steelseries Aps
What technology area does this patent fall under?
Primary CPC classification A63F13/22. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Aug 22 2017 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).