Method for routing user inputs between applications
First Claim
Patent Images
1. A method for routing user inputs from a PC, having a keyboard and a mouse, to at least one embedded system over a network, comprising:
- creating a communication session between said PC and said at least one embedded system according to a predetermined transport protocol, wherein said PC sends a connection request to said embedded system and said embedded system listens for and accepts said request;
capturing user interface input events from said keyboard and said mouse;
translating said mouse input events to a value known by said predetermined transport protocol;
transmitting said mouse and said keyboard input events over said network from said PC to said at least one embedded system according to said predetermined transport protocol;
injecting said user interface input events into one of either an operating system or RTOS/Graphic engine of said at least one embedded system; and
translating said mouse input events at said embedded system prior to injecting into one of either said operating system or RTOS/Graphic engine of said embedded system,wherein said request and said session occur after both said PC and said embedded system are powered-on without the need to reset.
14 Assignments
0 Petitions
Accused Products
Abstract
A method is set forth for routing user inputs from a PC to at least one embedded system over a network, comprising configuring at least one hotkey combination within the PC that maps to the at least one embedded system, upon receipt of the at least one hotkey combination capturing user interface input events to the PC and transmitting the user interface input events over the network to the at least one embedded system, and within the at least one embedded system injecting the user interface input events into an RTOS/Graphic engine.
12 Citations
12 Claims
-
1. A method for routing user inputs from a PC, having a keyboard and a mouse, to at least one embedded system over a network, comprising:
-
creating a communication session between said PC and said at least one embedded system according to a predetermined transport protocol, wherein said PC sends a connection request to said embedded system and said embedded system listens for and accepts said request; capturing user interface input events from said keyboard and said mouse; translating said mouse input events to a value known by said predetermined transport protocol; transmitting said mouse and said keyboard input events over said network from said PC to said at least one embedded system according to said predetermined transport protocol; injecting said user interface input events into one of either an operating system or RTOS/Graphic engine of said at least one embedded system; and translating said mouse input events at said embedded system prior to injecting into one of either said operating system or RTOS/Graphic engine of said embedded system, wherein said request and said session occur after both said PC and said embedded system are powered-on without the need to reset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification