Dual Function Device
Abstract
A communication system for accessing media items via a display device. A receiver is coupled to the display device and a transmitter is coupled to a computer system. Media items stored locally on the computer system and/or remotely on a remote server may be wirelessly transferred from the transmitter to the receiver for display on the display device. In addition, the transmitter and the receiver may be pre-paired prior to delivery to the user, allowing for the network to be configured without any user input. Advantageously, embodiments provide a user with the ability to conveniently view content stored on a computer or a web server without the user having to perform any wireless network setup procedures.
Claims
exact text as granted — not AI-modified1 . A device comprising:
a non-volatile memory storing a software program; a connector adapted to couple the device to a computer system, wherein the software program is transmitted between the device and the computer system via the connector when the device is coupled to the computer system and operating in a mass storage mode; and switching logic configured to switch the device from the mass storage mode to another mode, wherein the device can perform one or more operations when operating in the another mode.
2 . The device of claim 1 , wherein the connector is a USB (Universal Serial Bus) connector.
3 . The device of claim 2 , wherein the device is enumerated as a USB mass storage device upon being coupled to the computer system.
4 . The device of claim 2 , wherein the signal comprises a USB human interface device (HID) command.
5 . The device of claim 1 , wherein the device is enumerated as a CD-ROM (compact disc read-only memory) drive upon being coupled to the computer system.
6 . The device of claim 1 , wherein the switching logic is configured to switch the device from the mass storage mode to another mode based on a signal received from the computer system via the connector.
7 . The device of claim 6 , wherein the signal comprises a CD-ROM eject command.
8 . The device of claim 6 , wherein the signal comprises at least one of a dismount command and a disconnect command.
9 . The device of claim 1 , wherein the switching logic comprises a physical switch configured to switch the transmitter device from the mass storage mode to the another mode.
10 . The device of claim 1 , wherein the another mode comprises a computer peripheral mode.
11 . A method for operating a device, the method comprising:
determining that the device is coupled to a computer system; receiving a software program stored in a non-volatile memory included in the device; transmitting a command to the device to switch the device from a mass storage mode to a another mode; and causing the device to cease operating as a mass storage device and to begin operating as another device associated with the another mode.
12 . The method of claim 11 , further comprising the step of installing the software program on the computer system, and wherein the software program comprises at least one of an application, a driver, a service, and a daemon.
13 . The method of claim 11 , wherein the device is enumerated as a USB (Universal Serial Bus) mass storage device upon being coupled to the computer system.
14 . The method of claim 13 , wherein the command comprises a human interface device (HID) command.
15 . The method of claim 11 , wherein the device is enumerated as a CD-ROM (compact disc read-only memory) drive upon being coupled to the computer system.
16 . The method of claim 15 , wherein the signal comprises a CD-ROM eject command.
17 . A computer-readable storage medium storing instructions that, when executed by a processor, cause a computer system to operate a device, by performing the steps of:
receiving a software program stored in a non-volatile memory included in the device in response to determining that the device is coupled to a computer system; transmitting a command to the device to switch the device from a mass storage mode to a another mode; and causing the device to cease operating as a mass storage device and to begin operating as another device associated with the another mode.
18 . The computer-readable storage medium of claim 17 , further comprising the step of installing the software program on the computer system, and wherein the software program comprises at least one of an application, a driver, a service, and a daemon.
19 . The computer-readable storage medium of claim 17 , wherein the device is enumerated as a USB (Universal Serial Bus) mass storage device upon being coupled to the computer system.
20 . The computer-readable storage medium of claim 17 , wherein the command comprises a human interface device (HID) command.
21 . The computer-readable storage medium of claim 17 , wherein the device is enumerated as a CD-ROM (compact disc read-only memory) drive upon being coupled to the computer system, and wherein the signal comprises a CD-ROM eject command.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.