发明名称 Supporting different event models using a single input source
摘要 In at least some embodiments, input provided by a single source generates events representing multiple source types through a mapping process, e.g. a touch input generates both touch and mouse events. By configuring the system to not recognize certain gestures, messages associated with the events of the different source types are then interleaved and provided to an associated application for processing. Efficiencies are gained by configuring the system to interleave the messages associated with the source types because messages of one source type can be processed sooner than if the messages of the one source type were queued up and sent in a non-interleaved fashion.
申请公布号 US9274700(B2) 申请公布日期 2016.03.01
申请号 US201213363188 申请日期 2012.01.31
申请人 Microsoft Technology Licensing, LLC 发明人 Rossi Jacob S.;Rogers Justin E.;Furtwangler Nathan J. E.
分类号 G06F3/00;G06F13/12;G09G5/00;G06F3/041;G06F9/44;G06F3/0488;G06F3/038 主分类号 G06F3/00
代理机构 代理人 Webster Bryan;Drakos Kate;Minhas Micky
主权项 1. A method comprising: receiving configuration information to not recognize one or more gestures; receiving a sequence of inputs of a first input type that collectively define a gesture; generating individual messages associated with individual inputs of the sequence of inputs of the first input type; mapping, on a per input basis and without waiting for resolution of the sequence of inputs to the gesture, the individual inputs of the first input type to a second input type to generate individual messages associated with the second input type that are different from the first input type; and forming an interleaved message stream that includes both the individual messages associated with the first input type and the individual messages associated with the second input type interleaved together.
地址 Redmond WA US
您可能感兴趣的专利