Back to results
US 2017/0304723 A1Published application
System and method for providing a software application controller
AssigneeDingmedia, Ltd.
InventorsRobert Hain, Svetlana Astakhova, Maksym Gutchenko
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention are generally directed towards software based controllers. Specifically, embodiments of the present invention are configured to provide a software based controller capable of utilization with games provided through a console, handheld device or other computing device.
Claims14
A system or providing a software application controller, the system comprising:
- a software application controller module, comprising computer-executable code stored in non-volatile memory;
- a controller output module, comprising computer-executable code stored in non-volatile memory;
- a processor;
- one or more input device;
- and
- one or more output device;
- wherein said software application controller module, said controller output module, and said processor, are operably connected and are configured to:
- receive input from one or more of said one or more input device;
- connect to and transmit input data to said console based on said received input from said one or more input device;
- receive output data from said console;
- generate human perceptible output from said output data in one or more output device;
- and
- transmit a switch signal to said console,
- wherein said switch signal provides for the swapping of control of said console from a first software application controller to a second software application controller thereby providing a hot-seat controller switch such that said console is agnostic with regard to which software application controller controls said console.
11 more elements
A method for providing a software application controller, the method comprising the steps of:
- connecting to a console;
- receiving input from one or more input device;
- transmitting input data to said console based on said received input from said one or more input device;
- receiving output data from said console;
- generating human perceptible output in one or more output device from said output data;
- and
- transmitting a switch signal to said console,
- wherein said switch signal provides for the swapping of control of said console from a first software application controller to a second software application controller thereby providing a hot-seat controller switch such that said console is agnostic with regard to which software application controller controls said console.
5 more elements
Dependencies are inferred from the claim text.