发明名称 |
SYSTEM AND METHOD FOR INTER-MODULE COMMUNICATION |
摘要 |
Devices and methods are disclosed for utilizing a module running in an operating system to enable communication with decreased latency between a source of input event data and one or more user application processes awaiting input events in a computing device. The module receives a notification that a frame of input event data from a source of input event data is ready to be read. In response, the module reads the frame of input event data from a communication channel such as a named pipe, loads the frame of input event data into a buffer, or into a memory of a dedicated processing unit, and generates a notification to the user application process, thereby causing the user application process to read the frame of input event data from the buffer. |
申请公布号 |
US2016189331(A1) |
申请公布日期 |
2016.06.30 |
申请号 |
US201514945009 |
申请日期 |
2015.11.18 |
申请人 |
Tactual Labs Co. |
发明人 |
Costa Ricardo Jorge Jota;Gifford Myles;Rodrigues De Araujo Bruno;Forlines Clifton |
分类号 |
G06T1/20;G06F3/041;G06T1/60 |
主分类号 |
G06T1/20 |
代理机构 |
|
代理人 |
|
主权项 |
1. A frame-based method for utilizing a module running in an operating system to enable communication with decreased latency between a source of input event data and one or more user application processes awaiting input events in a computing device, comprising:
registering a user application process awaiting input events with the module running in the operating system, thereby identifying the user application process as a target for notification from the module; receiving, in the module, a notification that a frame of input event data from a source of input event data is ready to be read; using the module to read the frame of input event data from a communication channel; using the module to load the frame of input event data into a buffer; and, generating, in the module, a notification to the user application process, thereby causing the user application process to read the frame of input event data from the buffer. |
地址 |
New York NY US |