Curt Carpenter - Redmond WA, US Debora Everett - Sultan WA, US Doug Kramer - Bothell WA, US Derek E Sunday - Renton WA, US Chris Whytock - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00 G06F 3/048
US Classification:
715754, 715757, 715758, 715782
Abstract:
One or more users may interact simultaneously with different applications on the same device through an input system such as a touch-sensitive display screen. Simultaneous user input may be detected by a multiple input system and subsequently transmitted to an application using a single transmission frame. An application corresponding to the user input is determined based on an input location of the user input and a location and size of a corresponding application. Simultaneous user inputs are rendered simultaneously by each corresponding application. Each application may further include a secondary event processing thread that runs in parallel to traditional operating system event threads. The secondary event processing thread bypasses sequential processing limits of an operating system event thread, providing substantially simultaneous processing of input.
Curt Carpenter - Redmond WA, US Debora Everett - Sultan WA, US Doug Kramer - Bothell WA, US Derek Sunday - Renton WA, US Chris Whytock - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00
US Classification:
715751000
Abstract:
One or more users may interact simultaneously with different applications on the same device through an input system such as a touch-sensitive display screen. Simultaneous user input may be detected by a multiple input system and subsequently transmitted to an application using a single transmission frame. An application corresponding to the user input is determined based on an input location of the user input and a location and size of a corresponding application. Simultaneous user inputs are rendered simultaneously by each corresponding application. Each application may further include a secondary event processing thread that runs in parallel to traditional operating system event threads. The secondary event processing thread bypasses sequential processing limits of an operating system event thread, providing substantially simultaneous processing of input.
Multiple Touch Input Simulation Using Single Input Peripherals
Bodgan Popp - Sammamish WA, US Debora Everett - Sultan WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/041
US Classification:
345173
Abstract:
A multiple touch input simulation for a virtual interactive display system using single input peripherals is disclosed. For example, one disclosed embodiment comprises a method for simulating a multiple touch input for a virtual interactive display system that receives a first input from a first input device, receives a second input from a second input device, associates the first input with a first data object and the second input with a second a data object to simulate a multiple touch input, and provides the data object to a multiple touch client application.
MICROSOFT CORPORATION - Redmond WA, US Debora Everett - Sultan WA, US Doug Kramer - Bothell WA, US Derek E. Sunday - Renton WA, US Chris Whytock - Seattle WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 3/0482
US Classification:
715835
Abstract:
One or more users may interact simultaneously with different applications on the same device through an input system such as a touch-sensitive display screen. Simultaneous user input may be detected by a multiple input system and subsequently transmitted to an application using a single transmission frame. An application corresponding to the user input is determined based on an input location of the user input and a location and size of a corresponding application. Simultaneous user inputs are rendered simultaneously by each corresponding application. Each application may further include a secondary event processing thread that runs in parallel to traditional operating system event threads. The secondary event processing thread bypasses sequential processing limits of an operating system event thread, providing substantially simultaneous processing of input.
Assistnat Property Manager At Northwoods Apartments, Sl Nusbaum Marketing At South Carolina National Guard Volunteer For Family Readiness Customer Service Assoc At Lowes Of Seneca, Part-Time See Less...