Method and Apparatus for Data Input Supporting
First Claim
1. A data input supporting method, comprising:
- receiving virtual data sent by an intelligent mobile device;
analyzing the received virtual data according to a pre-stored key value mapping file, the key value mapping file saving a mapping relationship between the virtual data and a real instruction;
encapsulating the real instruction obtained by analyzing the virtual data, and sending the encapsulated real instruction to a pre-established virtual device node;
filling the real instruction into a corresponding system function by the virtual device node automatically according to an instruction type; and
responding to a kernel space data injection event generated by filling the real instruction into the system function.
1 Assignment
0 Petitions
Accused Products
Abstract
Data input supporting method and apparatus are disclosed. The data input supporting method includes receiving virtual data sent by an intelligent mobile device, analyzing the received virtual data according to a pre-stored key value mapping file, the key value mapping file saving a mapping relationship between the virtual data and a real instruction, encapsulating the real instruction obtained by analyzing the virtual data, and sending the encapsulated real instruction to a pre-established virtual device node, filling the real instruction into a corresponding system function by the virtual device node automatically according to an instruction type; and responding to a kernel space data injection event generated by filling the real instruction into the system function. Embodiments of the invention can support non-contact control of the intelligent mobile device to an electronic product through a wireless connection, thereby providing desirable user experience.
-
Citations
15 Claims
-
1. A data input supporting method, comprising:
-
receiving virtual data sent by an intelligent mobile device; analyzing the received virtual data according to a pre-stored key value mapping file, the key value mapping file saving a mapping relationship between the virtual data and a real instruction; encapsulating the real instruction obtained by analyzing the virtual data, and sending the encapsulated real instruction to a pre-established virtual device node; filling the real instruction into a corresponding system function by the virtual device node automatically according to an instruction type; and responding to a kernel space data injection event generated by filling the real instruction into the system function. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data input supporting apparatus, comprising:
-
a virtual data receiving unit, adapted for receiving virtual data sent by an intelligent mobile device; a virtual data analyzing unit, adapted for analyzing the received virtual data according to a pre-stored key value mapping file, the key value mapping file saving a mapping relationship between the virtual data and a real instruction; a virtual data sending unit, adapted for encapsulating the real instruction obtained by analyzing the virtual data, and sending the encapsulated real instruction to a pre-established virtual device node; a virtual data filling unit, adapted for filling the real instruction into a corresponding system function automatically according to an instruction type; and an instruction responding unit adapted for responding to a kernel space data injection event generated by filling the real instruction into the system function. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory tangible computer-readable medium storing instructions which, when executed by one or more processors, cause an apparatus to perform a data input supporting method, the method comprising:
-
receiving virtual data sent by an intelligent mobile device; analyzing the received virtual data according to a pre-stored key value mapping file, the key value mapping file saving a mapping relationship between the virtual data and a real instruction; encapsulating the real instruction obtained by analyzing the virtual data, and sending the encapsulated real instruction to a pre-established virtual device node; filling the real instruction into a corresponding system function by the virtual device node automatically according to an instruction type; and responding to a kernel space data injection event generated by filling the real instruction into the system function. - View Dependent Claims (12, 13, 14, 15)
-
Specification