IP Library Granted Patent US 8,150,945
Granted Patent B2
US 8,150,945 · App. 10/874,426 · Granted Apr 3, 2012

Host arbitrated user interface resource sharing

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,150,945
App. No.
10/874,426
Granted
Apr 3, 2012
Kind
B2
Abstract

A system and method for managing a user interface resource. Various aspects of the present invention comprise establishing a wireless communication link between a user interface resource and a first system. The user interface resource may, for example, be utilized to communicate user interface information with the first system. An inter-system communication link may be established between the first system and a second system. The user interface resource, or alternative source, may communicate a predetermined signal to the first system. The first system may, for example after receiving the predetermined signal, communicate a hand-off signal to the second system over the inter-system communication link. The hand-off signal may indicate that the user interface resource is to be used with the second system. The second system may establish a wireless communication link with the user interface resource, and the user interface resource may be utilized with the second system.

Claims (59)

1. A method for managing a computer user interface device, the method comprising:

establishing a wireless communication link between a computer user interface device and a first personal computer system;

utilizing the computer user interface device to provide a user interface between the first personal computer system and a user of the first personal computer system;

establishing an inter-system communication link between the first personal computer system and a second system;

communicating a predetermined signal from the computer user interface device to the first personal computer system; and

in response to receiving the predetermined signal at the first personal computer system, at least:

communicating a hand-off signal from the first personal computer system to the second system over the inter-system communication link, the hand-off signal indicating that the computer user interface device and a second computer user interface device are to be used to provide a user interface between the second system and a user of the second system instead of to provide a user interface between the first personal computer system and a user of the first personal computer system;

establishing a second wireless communication link between the computer user interface device and the second system; and

communicating user interface information between the second system and both of the computer user interface device and the second computer user interface device over the second wireless communication link.

2. The method of claim 1 , wherein communicating the predetermined signal from the computer user interface device to the first personal computer system comprises communicating the predetermined signal over a data channel.

3. The method of claim 1 , wherein communicating the predetermined signal from the computer user interface device to the first personal computer system comprises communicating the predetermined signal over a dedicated control channel.

4. The method of claim 1 , wherein:

the first computer user interface device comprises a keyboard;

the second computer user interface device comprises a mouse; and

the keyboard serves as a communication conduit for all information between the mouse and the second system.

5. The method of claim 1 , comprising providing, on the computer user interface device, a human-perceivable indication of which system(s) the computer user interface device is being used with.

6. The method of claim 1 , comprising providing a user interface with which a user may specify characteristics of the predetermined signal.

7. The method of claim 1 , comprising providing a user interface with which a user may define a particular user input that, when input by the user, will cause the computer user interface device to communicate the predetermined signal to the first personal computer system.

8. In a first personal computer system, a method for managing a computer user interface device, the method comprising:

establishing a wireless communication link with the computer user interface device;

utilizing the computer user interface device to provide a user interface between the first personal computer system and a user of the first personal computer system;

establishing a second communication link with a second system;

receiving a predetermined signal from the computer user interface device over the wireless communication link; and

in response to receiving the predetermined signal from the computer user interface device, communicating a hand-off signal to the second system over the second communication link, the hand-off signal indicating to the second system that the computer user interface device is to be used to provide a user interface between the second system and a user of the second system instead of to provide a user interface between the first personal computer system and a user of the first personal computer system.

9. The method of claim 8 , further comprising, prior to receiving the predetermined signal from the computer user interface device, communicating user interface information with the computer user interface device over the wireless communication link, and wherein the predetermined signal is embedded in the user interface information communicated in a data channel.

10. The method of claim 8 , wherein the hand-off signal indicates that the computer user interface device and a second computer user interface device are to be used to provide a user interface between the second system and a user of the second system.

11. The method of claim 8 , comprising, prior to receiving the predetermined signal from the computer user interface device, providing a human-perceivable indication that the computer user interface device is being used with the first personal computer system.

12. The method of claim 8 , comprising, in response to receiving the predetermined signal from the computer user interface device, providing a human-perceivable indication that the computer user interface device is being used with the second system.

13. The method of claim 8 , comprising providing a user interface with which a user may specify characteristics of the predetermined signal.

14. The method of claim 8 , comprising providing a user interface with which a user may associate a particular user input with the predetermined signal.

15. The method of claim 8 , wherein establishing a wireless communication link comprises determining whether the computer user interface device is authorized for use with the first personal computer system.

16. A first personal computer system for managing use of a computer user interface device, the first personal computer system comprising at least one module that is operable to, at least:

establish a wireless communication link with a computer user interface device;

utilize the computer user interface device to provide a user interface between the first personal computer system and a user of the first personal computer system;

establish a communication link between the first personal computer system and a second system;

detect a predetermined signal communicated to the first personal computer system from the computer user interface device; and

in response to detecting the predetermined signal, communicate a hand-off signal to the second system, the hand-off signal indicating to the second system that the computer user interface device is to be used to provide a user interface between the second system and a user of the second system instead of to provide a user interface between the first personal computer system and a user of the first personal computer system.

17. The first personal computer system of claim 16 , wherein the at least one module is operable to detect the predetermined signal embedded in user interface information communicated in a data channel between the first personal computer system and the computer user interface device.

18. The first personal computer system of claim 16 , wherein the hand-off signal indicates that the computer user interface device and a second computer interface device are to be used to provide a user interface between the second system and a user of the second system.

19. The first personal computer system of claim 16 , wherein the at least one module is operable to, prior to the first personal computer system receiving the predetermined signal from the computer user interface device, provide a human-perceivable indication that the computer user interface device is being used with the first personal computer system.

20. The first personal computer system of claim 16 , wherein the at least one module is operable to, after the first personal computer system receives the predetermined signal from the computer user interface device, provide a human-perceivable indication that the computer user interface device is being used with the second system.

21. The first personal computer system of claim 16 , wherein the at least one module is operable to provide a user interface to a user, the user interface providing to the user the capability to specify characteristics of the predetermined signal.

22. The first personal computer system of claim 16 , wherein the at least one module is operable to provide a user interface with which a user may associate a particular user input with the predetermined signal.

23. The first personal computer system of claim 16 , wherein the at least one module is operable to perform authentication processing, the authentication processing comprising determining whether the computer user interface device is authorized for use with the first personal computer system.

24. The method of claim 1 , wherein the computer user interface device is a user input device for a personal computer system.

25. The method of claim 1 , wherein the computer user interface device is a touch-based input device with which a user inputs information to a personal computer system.

26. The method of claim 1 , wherein the computer user interface device is a computer mouse and/or computer keyboard.

27. The method of claim 1 , wherein the computer user interface device is an audio input device with which a user inputs audio information to a personal computer system.

28. The method of claim 1 , wherein the computer user interface device is a video input device with which a user inputs video information to a personal computer system.

29. The method of claim 1 , wherein the computer user interface device is a user output device for a personal computer system.

30. The method of claim 1 , wherein the computer user interface device is a video display device with which a personal computer system outputs video information to a user.

31. The method of claim 1 , wherein the computer user interface device is an audio speaker device with which a personal computer system outputs audio information to a user.

32. A method for managing a computer user interface device, the method comprising:

establishing a wireless communication link between a computer user interface device and a first personal computer system, the computer user interface device comprising an audio input device with which a user inputs audio information to a personal computer system;

utilizing the computer user interface device to provide a user interface between the first personal computer system and a user of the first personal computer system;

establishing an inter-system communication link between the first personal computer system and a second system;

communicating a predetermined signal from the computer user interface device to the first personal computer system; and

in response to receiving the predetermined signal at the first personal computer system, communicating a hand-off signal from the first personal computer system to the second system over the inter-system communication link, the hand-off signal indicating that the computer user interface device is to be used to provide a user interface between the second system and a user of the second system instead of to provide a user interface between the first personal computer system and a user of the first personal computer system.

33. The method of claim 32 , wherein the predetermined signal comprises a voice command.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 09/05/2018 PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0133. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0456 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0133 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 9, 2004
From: BENNETT, JAMES D.; KARAOGUZ, JEYHAN
To: BROADCOM CORPORATION
Reel/Frame 015115/0491 →