Direct connection single user-interface control of multiple computers and displays
AssigneeApteryx, Inc.
InventorKevin M. Crucs
Life of this patent
Estimating the term…
Abstract
Methods, systems, and devices providing single user-interface control of multiple computers and displays. Direct communication links to multiple computers are provided to automatically transmit peripheral computer device position and peripheral computer device commands to one of the multiple computers using, for example, a single computer mouse and/or a single computer keyboard device, based on a configuration map which maps mouse position to display position of the multiple computers and displays as the current mouse position is automatically tracked.
Claims60
A method providing single user-interface control of multiple computers and displays, said method comprising:
- generating a configuration map that maps mouse position of a computer mouse to display position of at least two computers, wherein said configuration map defines relative display regions of said at least two computers and absolute display regions of said at least two computers;
- storing said configuration map in a computer keyboard device operatively connected to said computer mouse and said at least two computers;
- automatically tracking a current mouse position of said computer mouse using said computer keyboard device as a user manipulates said computer mouse;
- automatically associating said current mouse position with one of said at least two computers according to said configuration map using said computer keyboard device;
- automatically transmitting said current mouse position, any current mouse command, and any current keyboard command to said associated computer via a direct communication link between said computer keyboard device and said associated computer;
- and
- said associated computer automatically responding to said current mouse position, said any current mouse command, and said any current keyboard command.
A method providing single user-interface control of multiple computers and displays, said method comprising:
- generating a configuration map that maps mouse position of a computer mouse to display position of at least two computers, wherein said configuration map defines relative display regions of said at least two computers and absolute display regions of said at least two computers;
- storing said configuration map in a user-interface demultiplexer device operatively connected to a computer keyboard device, said computer mouse, and said at least two computers;
- automatically tracking a current mouse position of said computer mouse using said user-interface demultiplexer device as a user manipulates said computer mouse;
- automatically associating said current mouse position with one of said at least two computers according to said configuration map using said user-interface demultiplexer device;
- automatically transmitting said current mouse position, any current mouse command, and any current keyboard command to said associated computer via a direct communication link between said user-interface demultiplexer device and said associated computer;
- and
- said associated computer automatically responding to said current mouse position, said any current mouse command, and said any current keyboard command.
A system providing single user-interface control of multiple computers and displays, said system comprising:
- a computer mouse;
- at least two computers;
- a configuration map that maps mouse position of said computer mouse to display position of said at least two computers, wherein said configuration map defines relative display regions of said at least two computers and absolute display regions of said at least two computers;
- and
- a computer keyboard device storing said configuration map and being operatively connected to each of said at least two computers via direct communication links from said at least two computers to said computer keyboard device, said computer keyboard device further being operatively connected to said computer mouse,
- wherein said computer keyboard device is capable of automatically tracking a current mouse position of said computer mouse as a user manipulates said computer mouse,
- and wherein said computer keyboard device is capable of automatically associating said current mouse position with one of said at least two computers according to said configuration map,
- and wherein said computer keyboard device is capable of automatically transmitting said current mouse position, any current mouse command, and any current keyboard command to said associated computer via a direct communication link, of said direct communication links, between said computer keyboard device and said associated computer.
A system providing single user-interface control of multiple computers and displays, said system comprising:
- a computer mouse;
- at least two computers;
- a configuration map that maps mouse position of said computer mouse to display position of said at least two computers, wherein said configuration map defines relative display regions of said at least two computers and absolute display regions of said at least two computers;
- a computer keyboard device;
- and
- a user-interface demultiplexer device storing said configuration map and being operatively connected to each of said at least two computers via direct communication links from said at least two computers to said user-interface demultiplexer device, said user-interface demultiplexer device further being operatively connected to said computer keyboard device and said computer mouse,
- wherein said user-interface demultiplexer device is capable of automatically tracking a current mouse position of said computer mouse as a user manipulates said computer mouse,
- and wherein said user-interface demultiplexer device is capable of automatically associating said current mouse position with one of said at least two computers according to said configuration map,
- and wherein said user-interface demultiplexer device is capable of automatically transmitting said current mouse position, any current mouse command, and any current keyboard command to said associated computer via a direct communication link, of said direct communication links, between said user-interface demultiplexer device and said associated computer.
A smart computer keyboard device, said smart computer keyboard device comprising:
- means for keyboarding;
- means for interfacing to a computer mouse;
- means for automatically tracking a current mouse position of said computer mouse as a user manipulates said computer mouse;
- means for mapping mouse position of said computer mouse to display position of at least two computers, wherein said means for mapping defines relative display regions of said least two computers and absolute display regions of said at least two computers;
- and
- means for automatically directing said current mouse position of said computer mouse, any current mouse command of said computer mouse, and any current keyboard command of said means for keyboarding directly to one of said at least two computers based on said means for mapping.
A smart user-interface demultiplexer device, said user-interface demultiplexer device comprising:
- means for interfacing to a computer keyboard;
- means for interfacing to a computer mouse;
- means for automatically tracking a current mouse position of said computer mouse as a user manipulates said computer mouse;
- means for mapping mouse position of said computer mouse to display position of at least two computers, wherein said means for mapping defines relative display regions of said at least two computers and absolute display regions of said at least two computers;
- and
- means for automatically demultiplexing said current mouse position of said computer mouse, any current mouse command of said computer mouse, and any current keyboard command of said computer keyboard directly to one of said at least two computers based on said means for mapping.
A method providing single user-interface control of multiple computers and displays, said method comprising:
- generating a configuration map that maps device position of a first peripheral computer device to display position of at least two computers, wherein said configuration map defines relative display regions of said at least two computers and absolute display regions of said at least two computers;
- storing said configuration map in a second peripheral computer device operatively connected to said first peripheral computer device and said at least two computers;
- automatically tracking a current device position of said first peripheral computer device using said second peripheral computer device as a user manipulates said first peripheral computer device;
- automatically associating said current device position with one of said at least two computers according to said configuration map using said second peripheral computer device;
- automatically transmitting said current device position, any current first peripheral computer device command, and any current second peripheral computer device command to said associated computer via a direct communication link between said second peripheral computer device and said associated computer;
- and
- said associated computer automatically responding to said current device position, said any current first peripheral computer device command, and said any second peripheral computer device command.
A system providing single user-interface control of multiple computers and displays, said system comprising:
- a first peripheral computer device;
- at least two computers;
- a configuration map that maps device position of said first peripheral computer device to display position of said at least two computers, wherein said configuration map defines relative display regions of said at least two computers and absolute display regions of said at least two computers;
- and
- a second peripheral computer device storing said configuration map and being operatively connected to each of said at least two computers via direct communication links from said at least two computers to said second peripheral computer device, said second peripheral computer device further being operatively connected to said first peripheral computer device,
- wherein said second peripheral computer device is capable of automatically tracking a current device position of said first peripheral computer device as a user manipulates said first peripheral computer device,
- and wherein said second peripheral computer device is capable of automatically associating said current device position with one of said at least two computers according to said configuration map,
- and wherein said second peripheral computer device is capable of automatically transmitting said current device position, any current first peripheral computer device command, and any current second peripheral computer device command to said associated computer via a direct communication link, of said direct communication links, between said second peripheral computer device and said associated computer.
A smart peripheral computer device, said smart peripheral computer device comprising:
- means for automatically tracking a current device position of said smart peripheral computer device as a user manipulates said smart peripheral computer device;
- means for mapping device position of said smart peripheral computer device to display position of at least two computers, wherein said means for mapping defines relative display regions of said at least two computers and absolute display regions of said at least two computers;
- and
- means for automatically directing said current device position of said smart peripheral computer device and any current command of said smart peripheral computer device directly to one of said at least two computers based on said means for mapping.
A smart user-interface demultiplexer device, said user-interface demultiplexer device comprising:
- means for interfacing to a peripheral computer device;
- means for automatically tracking a current device position of said peripheral computer device as a user manipulates said peripheral computer device;
- means for mapping device position of said peripheral computer device to display position of at least two computers, wherein said means for mapping defines relative display regions of said at least two computers and absolute display regions of said at least two computers;
- and
- means for automatically demultiplexing said current device position of said peripheral computer device and any current command of said peripheral computer device directly to one of said at least two computers based on said means for mapping.
Dependencies are inferred from the claim text.