Image sharing
First Claim
Patent Images
1. A non-transitory computer readable medium storing an image capture module for execution on a computing device, the image capture module comprising:
- a first set of instructions for interfacing with a plurality of device drivers in order to control a plurality of image capture devices coupled to the computing device;
a second set of instructions for interfacing with each of a plurality of client applications executing on the computing device, said second set of instructions allowing each client application to control the image capture devices through the image capture module and the device drivers without any client application being required to be directly operable with any of the device drivers; and
a third set of instructions for interfacing with a remote image capture module executing on a remote computing device, said third set of instructions allowing a remote client application executing on the remote computing device to control the image capture devices through the image capture module and the device drivers without the remote client application being required to be directly operable with any of the device drivers.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and system for performing image sharing. A first computer is coupled to an external device capable of acquiring data. A second computer is coupled to the first computer. A direct access to data acquired by the external device is provided to the second computer.
49 Citations
15 Claims
-
1. A non-transitory computer readable medium storing an image capture module for execution on a computing device, the image capture module comprising:
-
a first set of instructions for interfacing with a plurality of device drivers in order to control a plurality of image capture devices coupled to the computing device; a second set of instructions for interfacing with each of a plurality of client applications executing on the computing device, said second set of instructions allowing each client application to control the image capture devices through the image capture module and the device drivers without any client application being required to be directly operable with any of the device drivers; and a third set of instructions for interfacing with a remote image capture module executing on a remote computing device, said third set of instructions allowing a remote client application executing on the remote computing device to control the image capture devices through the image capture module and the device drivers without the remote client application being required to be directly operable with any of the device drivers. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method performed by an image capture module of a computing device, the method comprising:
-
interfacing with a plurality of device drivers in order to control a plurality of image capture devices coupled to the computing device; allowing each of a plurality of client applications executing on the computing device to control the image capture devices through the image capture module and the device drivers without any client application being required to be directly operable with any of the device drivers; interfacing with a remote image capture module executing on a remote computing device; and allowing a remote client application executing on the remote computing device to control the image capture devices through the image capture module and the device drivers without the remote client application being required to be directly operable with any of the device drivers. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computing device, comprising:
-
communications circuitry configured to couple to a plurality of image capture devices; and processor circuitry configured to; execute a plurality of client applications; and execute an image capture module configured to; interface with a plurality of device drivers in order to control the plurality of image capture devices; allow each of the plurality of client applications to control the image capture devices through the image capture module and the device drivers without any client application being required to be directly operable with any of the device drivers; interface with a remote image capture module executing on a remote computing device; and allow a remote client application executing on the remote computing device to control the image capture devices through the image capture module and the device drivers without the remote client application being required to be directly operable with any of the device drivers. - View Dependent Claims (12, 13, 14, 15)
-
Specification