Information sharing device
First Claim
1. A method for providing information to a user, comprising:
- connecting to an external bus used by a host device and an associated external device to communicate with each other;
monitoring communications between the host device and its external device; and
presenting information about at least one of the host device and the external device from information obtained through the monitoring.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for information sharing are disclosed. In one embodiment, a system for information sharing includes a host device, an external device that is used in conjunction with the host device, an external bus that the host device and the external device use to communicated with each other, and an information sharing device that is connected to the external bus so as to be able to monitor communications transmitted over the external bus between the host device and the external device, the information sharing device being configured to share information about at least one of the host device and the external device with a user of those devices.
-
Citations
35 Claims
-
1. A method for providing information to a user, comprising:
-
connecting to an external bus used by a host device and an associated external device to communicate with each other;
monitoring communications between the host device and its external device; and
presenting information about at least one of the host device and the external device from information obtained through the monitoring. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing information to a user, comprising:
-
means for connecting to an external bus that supports communications between a peripheral device and an associated external device;
means for monitoring communications transmitted across the external bus; and
means for presenting information obtained from the monitored communications, the information comprising information about at least one of a device configuration, capability, and status. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for providing information to a device, comprising:
-
connecting to an external bus used by a host device and an associated external device to communicate with each other;
monitoring communications between the host device and its external device;
obtaining information about at least one of the host device and the external device; and
presenting information about the at least one of the host device and the external device taken from the obtained information to the other device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A system, comprising:
-
a host device;
an external device that is used in conjunction with the host device;
an external bus that the host device and the external device use to communicated with each other; and
an information sharing device that is connected to the external bus so as to be able to monitor communications transmitted over the external bus between the host device and the external device, the information sharing device being configured to share information about at least one of the host device and the external device with a user of those devices. - View Dependent Claims (24, 25, 26, 27)
-
-
28. An information sharing device for use with a host device and its associated external device, the information sharing device comprising:
-
a processing device; and
memory including a communication module that is configured to interpret communications transmitted over an external bus used by the host device and the external device to communicate with each other, the communication module facilitating monitoring of host device and external device communications such that information obtained from the communications can be shared with a user. - View Dependent Claims (29, 30, 31)
-
-
32. Information sharing code stored on a computer-readable medium, the code comprising:
-
logic configured to interpret communications that occur between a peripheral device and an associated external device over a shared external bus; and
logic configured to present information obtained through the interpretation. - View Dependent Claims (33, 34, 35)
-
Specification