Claims
- 1. A system for managing distributed devices comprising:
a service provider having at least one web server that is configured to enable first communications with remote computers running web browser software, said first communications including operation parameters for managing support of said distributed devices, said service provider being configured to enable second communications for supporting said distributed devices, said second communications being partially responsive to said first communications; a plurality of gateways dedicated to supporting remote management of said distributed devices, each said gateway having a network interface configured for selective connection of said gateway to said service provider for said second communications, each said gateway having a Universal Serial Bus (USB) interface for connection to one of said distributed devices and having a stored service application that is responsive to said second communications and that is specific to managing a particular said distributed device to which said gateway is connected; and said distributed devices.
- 2. The system of claim 1 further comprising a plurality of said service providers, each said service provider being related to a different service, said gateways being reconfigurable to support said different services.
- 3. The system of claim 2 wherein said different services include at least two of video exchange support, audio subscription to said distributed devices, and personal digital assistant subscription service.
- 4. The system of claim 1 wherein said network interfaces of said gateways are dial-up modems for accessing said service provider via the global communications network referred to as the Internet.
- 5. The system of claim 1 wherein said service provider is configured to generate management interfaces at said remote computers as a consequence of said first communications, said management interfaces being related to operations of said distributed devices.
- 6. The system of claim 1 wherein each said gateway is an enclosed device that is specific with respect to enabling remote management of a supported device connected to said USB interface, while be general with respect to enabling alternative supported devices to be connected to said USB interface for remote management.
- 7. The system of claim 6 wherein each said gateway includes application software that is specific to said supported device currently connected to said USB interface.
- 8. A gateway dedicated to enabling remote operations of a supported device comprising:
a housing; a Universal Serail Bus (USB) interface configured to alternatively couple to any of a plurality of devices, said USB interface being connected to said housing; a driver located within said housing, said driver being configured to control a device currently coupled to said USB interface, said device being said supported device; a protocol converter located within said housing and configured to enable signal exchanges between said supported device and the global communications network referred to as the Internet; and a network interface connected to said housing to enable connectivity to said Internet.
- 9. The gateway of claim 8 wherein said housing defines an enclosure having an absence of connections to user input devices, such that programming of gateway said gateway is limited to input via said USB interface and said network interface.
- 10. The gateway of claim 8 wherein said network interface and said protocol converter are cooperative to enable connectivity with a remote provider of device service specific to said supported device.
- 11. The gateway of claim 10 wherein said network interface is a dial-up modem and said connectivity is independent of access via an Internet Service Provider (ISP).
- 12. The gateway of claim 10 further comprising a processor and memory operatively associated with said protocol converter and said driver to enable remote operation and management of said supported device via said device service, said memory having stored application software that is specific to said supported device.
- 13. The gateway of claim 12 wherein said processor is responsive to inputs channeled through said device service from a remote computer executing a web browser.
- 14. The gateway of claim 8 further comprising a caller identification module configured to be responsive to preselected telephone numbers.
- 15. A method of supporting distributed devices comprising the steps of:
enabling each said device to be supported via a Universal Serial Bus (USB) connection; connecting each said device to a USB port of a gateway that is dedicated to supporting one of said devices, including providing application software to said gateways to which said devices are connected, each said gateway having a network interface for connection via the Internet; selectively accessing said gateways using the Internet and a service provider; transmitting operation information from said service provider to said gateways for operating said devices; and processing said operation information at said gateways, including managing communications between individual said gateways and said devices on the basis of said operation information received by said individual gateways from said service provider.
- 16. The method of claim 15 further comprising the step of reprogramming individual said gateways when said USB ports of said individual gateways are disconnected from one type of supported device and connected to a second type of supported device.
CROSS REFERENCE
[0001] This application claims the benefit of U.S. Provisional Application No. 60/293,337, filed May 23, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60293337 |
May 2001 |
US |