Pointing device router for smooth collaboration between devices
AssigneeInternational Business Machines Corporation
InventorMichelangelo Serpico
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to optimizing collaborative activities between computing devices (e.g., desktop computers, laptop computers, smart TV's, tablets, mobile devices), and more particularly to systems, methods, and computer products for inputting data or commands on a computing device, and for moving, sharing, and controlling files between computing devices through the use of a pointing device with a corresponding pointer that can be shared between “N” computing devices.
Claims9
A computer implemented method for inputting data or commands on a computing device, and for moving, sharing, and controlling files between different computing devices, the method comprising:
- directly connecting a pointing device with a corresponding pointer to a network, a plurality of network connected computing devices being in communication with said connected pointing device over said network, said plurality of network connected computing devices comprising at least a first computing device and a second computing device, each of said at least said first computing device and said second computing device having a separate respective dedicated display screen, a respective pointing device driver including at least one file transfer protocol that is either embedded or linked, and being configured to discover said pointing device in said network per use of the respective pointing device driver;
- receiving, by said pointing device from said first computing device and said second computing device via said network, a request to join a group including said pointing device, said request to join the group being received in response to said pointing device being discovered by said first computing device and said second computing device;
- accepting, by said pointing device, said first computing device and said second computing device into the group by assigning a respective unique identifier to said first computing device and said second computing device in response to the receiving of the request to join from said first computing device and said second computing device;
- using said pointing device to cause a transfer of a copy of a file from one of said at least said first computing device and said second computing device that is selectively operated as a current computing device to at least one selectable computing device in said group in response to using said pointing device to select said copy of said file from said one of said first computing device and said second computing device that is selectively operated as said current computing device and selecting said at least one selectable computing device in the group as a destination of said transfer of said copy of the file;
- and
- moving a position of the pointer on said separate respective dedicated display screen of said selectively operated current computing device responsive to receiving commands directly sent to said network from said pointing device to move the position of the pointer on said separate respective dedicated display screen of said selectively operated current computing device.
Dependencies are inferred from the claim text.