UNIVERSAL IMAGE CAPTURE MANAGER
First Claim
1. A universal image capture manager (UICM) for facilitating the acquisition of image data from a plurality of image source devices (ISDs) to an image utilizing software application (IUSA), said UICM comprising:
- a computer processing device;
a first software communication interface implemented on said computer processing device and configured to facilitate data communication between said universal image capture manager (UICM) and an image utilizing software application (IUSA);
a translator/mapper (T/M) software component implemented on said computer processing device, being in operative communication with said first software communication interface, and configured to translate and map an image request from an IUSA to at least one device driver (DD) software component of a plurality of device driver software components; and
a plurality of device driver (DD) software components implemented on said computer processing device, being in operative communication with said T/M software component, wherein each of said plurality of DD software components is configured to facilitate data communication with at least one image source device (ISD).
1 Assignment
0 Petitions
Accused Products
Abstract
A universal image capture manager (UICM) for facilitating the acquisition of image data from a plurality of image source devices (ISDs) to an image utilizing software application (IUSA). The UICM is implemented on a computer processing device and includes a first software communication interface configured to facilitate data communication between the UICM and an IUSA. The UICM also includes a translator/mapper (T/M) software component being in operative communication with the first software communication interface and configured to translate and map an image request from an IUSA to at least one device driver (DD) software component of a plurality of DD software components. The UICM further includes a plurality of DD software components being in operative communication with the T/M software component. Each of the DD software components is configured to facilitate data communication with at least one ISD.
-
Citations
40 Claims
-
1. A universal image capture manager (UICM) for facilitating the acquisition of image data from a plurality of image source devices (ISDs) to an image utilizing software application (IUSA), said UICM comprising:
-
a computer processing device; a first software communication interface implemented on said computer processing device and configured to facilitate data communication between said universal image capture manager (UICM) and an image utilizing software application (IUSA); a translator/mapper (T/M) software component implemented on said computer processing device, being in operative communication with said first software communication interface, and configured to translate and map an image request from an IUSA to at least one device driver (DD) software component of a plurality of device driver software components; and a plurality of device driver (DD) software components implemented on said computer processing device, being in operative communication with said T/M software component, wherein each of said plurality of DD software components is configured to facilitate data communication with at least one image source device (ISD). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of acquiring image data from any of multiple image source devices, said method comprising:
-
receiving an image request message from an image utilizing software application (IUSA); translating said image request message; mapping said image request message to at least one device driver (DD) software component of a plurality of device driver (DD) software components in response to said translating; said at least one device driver (DD) software component communicating with at least one corresponding image source device (ISD) of a plurality of image source devices to retrieve at least one set of image data from said at least one image source device (ISD) in response to said mapping; and returning said at least one set of image data to said image utilizing software application (IUSA). - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A non-transitory computer-readable medium having a plurality of computer-executable instructions thereon for performing a method comprising:
-
receiving an image request message from an image utilizing software application (IUSA); translating said image request message; mapping said image request message to at least one device driver (DD) software component of a plurality of device driver (DD) software components in response to said translating; said at least one device driver (DD) software component communicating with at least one corresponding image source device (ISD) of a plurality of image source devices to retrieve at least one set of image data from said at least one image source device (ISD) in response to said mapping; and returning said at least one set of image data to said image utilizing software application (IUSA). - View Dependent Claims (31)
-
-
32. A system for acquiring image data from multiple sources, said system comprising:
-
an image utilizing software application (IUSA) implemented on a computer processing device; a plurality of image source devices (ISDs); and a universal image capture manager (UICM) configured to operatively communicate with said image utilizing software application (IUSA) and said plurality of image source devices to retrieve image data from at least one of said plurality of image source devices (ISDs) in response to a request from said image utilizing software application (IUSA). - View Dependent Claims (33, 34, 35, 36, 37, 38, 39)
-
-
40. An apparatus for acquiring image data from any of multiple image source devices, said apparatus comprising:
-
means for receiving an image request message from an image utilizing software application (IUSA); means for translating said image request message; means for mapping said image request message to at least one image source device (ISD) of a plurality of image source devices in response to said translating; means for communicating with said at least one image source device (ISD) to retrieve at least one set of image data from said at least one image source device (ISD) in response to said mapping; and means for returning said at least one set of image data to said image utilizing software application (IUSA).
-
Specification