Method and apparatus for selective activation of universal serial bus (usb) ports
AssigneeXerox Corporation
InventorsMICHAEL H. WANG, Francis Kapo Tse, Steve Schlonski
Life of this patent
Estimating the term…
Abstract
A method, non-transitory computer readable medium, and apparatus for selectively activating a universal serial bus (USB) port are disclosed. For example, the method receives a predefined list of services that are acceptable to work with the USB port, configures the USB port based on the predefined list of services, receives an indication that a service is requested via the USB port and provides the service via the USB port when the USB port is configured to provide the service based on the predefined list of services.
Claims20
A method for selectively activating a universal serial bus (USB) port, comprising:
- receiving, by a processor, a predefined list of services that are acceptable to work with the USB port;
- configuring, by the processor, the USB port based on the predefined list of services;
- receiving, by the processor, an indication that a service is requested via the USB port;
- and
- providing, by the processor, the service via the USB port when the USB port is configured to provide the service based on the predefined list of services.
A non-transitory computer-readable medium storing a plurality of instructions which, when executed by a processor, cause the processor to perform operations for selectively activating a universal serial bus (USB) port, the operations comprising:
- receiving a predefined list of services that are acceptable to work with the USB port;
- configuring the USB port based on the predefined list of services;
- receiving an indication that a service is requested via the USB port;
- and
- providing the service via the USB port when the USB port is configured to provide the service based on the predefined list of services.
A method for selectively activating a plurality of different universal serial bus (USB) ports of a multi-function device (MFD), comprising:
- receiving, by a processor of the MFD, for each one of the plurality of different USB ports a respective predefined list of services that are acceptable to work with an associated one of the plurality of different USB ports;
- configuring, by the processor, each one of the plurality of different USB ports based on the respective predefined list of services;
- receiving, by the processor, an indication that a service is requested via one of the plurality of different USB ports;
- determining, by the processor, whether the service that is requested is available on the one of the plurality of different USB ports that received the request for the service;
- providing, by the processor, the service via the one of the plurality of different USB ports when the one of the plurality of different USB ports is configured to provide the service based on the respective predefined list of services;
- and
- providing, by the processor, a message indicating another one of the plurality of different USB ports that is available for the service that is requested when the service is not available via the one of the plurality of different USB ports that received the request for the service and when the service is available via the another one of the plurality of different USB ports.
Dependencies are inferred from the claim text.