US2015128064A1PendingUtilityA1
Intelligent rendering of information in a limited display environment
Est. expiryMar 14, 2025(expired)· nominal 20-yr term from priority
Inventors:Michael K. Fleming
G09G 2340/145G06F 9/541G06F 3/0484G06F 3/0482G09G 5/14G06F 9/542G06T 11/20
67
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method and related system are provided. The method includes processing one or more inputs by a computing device that are received from one or more input sources to determine a command that corresponds to the one or more inputs and exposing the command to one or more controls that are implemented as software that is executed on the computing device and that have subscribed to the command.
Claims
exact text as granted — not AI-modified1 . A method comprising:
processing one or more inputs by a computing device that are received from one or more input sources to determine a command that corresponds to the one or more inputs; and exposing the command to one or more controls that are implemented as software that is executed on the computing device and that have subscribed to the command.
2 . A method as described in claim 1 , wherein the processing is configured to be performed for a plurality of different types of input sources.
3 . A method as described in claim 2 , wherein the exposing of the command is performed such that the command is not indicative of the type of input source used to provide the command.
4 . A method as described in claim 1 , wherein the processing includes processing an output of a translation module that is configured to translate source-specific information of a corresponding said input source to an application-readable format.
5 . A method as described in claim 1 , wherein the processing includes normalization of the one or more inputs to produce a lower-bandwidth representation of the one or more inputs.
6 . A method as described in claim 1 , wherein the processing includes conversion of input-specific data into the command such that the command includes command-specific data that is semantically relevant to the command.
7 . A method as described in claim 1 , wherein:
the processing includes a determination of whether to invoke the command based on the one or more input sources and a definition of the command; and the exposing is performed responsive to the determination that the command is to be invoked.
8 . A method as described in claim 1 , wherein the determination is based on a threshold included in the definition of the command or upon successful recognition of the one or more inputs.
9 . A method as described in claim 1 , wherein the exposing is performed via message passing, event, or setting a state that is polled by the software that implements the one or more controls on the computing device.
10 . A system comprising:
an adaptation module implemented at least partially in hardware of a computing device to convert one or more inputs received from one or more input sources into one or more corresponding commands; and a notification module implemented at least partially in hardware of the computing device to notify one or more controls of the computing device of the one or more commands.
11 . A system as described in claim 10 , further comprising a translation module implemented at least partially in hardware of the computing device to translate data from the one or more input sources from source-specific information into a format that is understandable by the adaptation module.
12 . A system as described in claim 10 , wherein the adaptation module is configured to process inputs from a plurality of different types of input sources into one or more corresponding commands that are not indicative of the type of input sources used to provide the one or more inputs.
13 . A method comprising:
processing a first input by a computing device that is received from a first input source to determine a command that corresponds to the first input; responsive to the processing of the first input, exposing the command to one or more controls that are implemented as software that is executed on the computing device; processing a second input by a computing device that is received from a second input source to determine that the command corresponds to the second input, the second input source of a type that is different than the first input source; and responsive to the processing of the second input, exposing the command to the one or more controls.
14 . A method as described in claim 13 , wherein at least one of the first or second inputs is input via a gesture.
15 . A method as described in claim 14 , wherein the other of the first or second inputs is not input via a gesture.
16 . A method as described in claim 16 , wherein the exposing of the first and second commands is performed without indicating a respective said type of the first and second input sources, respectively.Join the waitlist — get patent alerts
Track US2015128064A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.