Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home I/O Systems Image-acquisition-architecture

 Method and apparatus for efficient management of non-aligned I/O write request in high bandwidth raid applications
OF THE PREFERRED EMBODIMENT While the invention is susceptible to various modifications and ...


 Apparatus and method for analyzing and modifying data transfer reguests in a raid system
The invention provides a method and apparatus for increasing the efficiency of data transfer ...


 Method of and apparatus for storing and retrieving information containing disc utilizing a movable magazine
What is claimed is: 1. An apparatus for storing and retrieving information containing discs, ...


 Disk file apparatus
What is claimed is: 1. A disk file apparatus comprising: a pair of stockers arranged to be opposite ...


 Document retrieval system
We claim: 1. Apparatus for selecting, removing and storing at least one desired document selected ...


 Automatic changer for player/recorder of optical magnetic discs and cards
The principal object is to provide a very simple, economically realized system of high performance, ...


 Data processing system with mixed media memory packs
OF THE INVENTION The current invention of information processing system comprises a CPU (central ...


 Self-timing optic lathe
The invention is broadly concerned with transference of, or, creation of, more general patterns, ...


 Data exchange system comprising a plurality of user terminals each containing a chip card reading device
The object of the present invention, then, is to find an optimum solution for the protection of a ...


 Sighter's protective helmet
One object of my invention is to provide a protective helmet assembly which is especially adapted ...


 Image acquisition architecture

Details
Inventors: Heiden, Don;
Assignee: Canon Kabushiki Kaisha (Tokyo, JP)
Primary Examiner: Bayerl; Raymond J.
Assistant Examiner: Thai; Cuong T.
Attorney, Agent or Firm: Fitzpatrick, Cella, Harper & Scinto

An image acquisition architecture includes a device class representing a physical image acquisition device, a storage class representing storage areas of the image acquisition device, a package class representing sets of data files stored in a storage area of the image acquisition device, and an item class representing individual data files within the sets of data files stored in the storage area of the image acquisition device.

DETAILED DESCRIPTION The present invention addresses the foregoing by providing an image acquisition architecture including a device class representing a physical image acquisition device, a storage class representing storage areas of the image acquisition device, a package class representing a set of data files stored in a storage area of the image acquisition device, and an item class representing individual data files within the set of data files stored in the storage area of the image acquisition device.
By virtue of the foregoing, the present invention allows simple manipulation of many types of image acquisition devices.
In particular, a digital camera can be represented by a device class, its internal memory card may be represented by a storage class, each "picture" in the memory card may be represented by a package class, and a full-resolution image, a thumbnail image file and a sound file corresponding to each "picture" may be represented as item classes within a single package.
Similarly, multiple storage devices in a digital video camera can each be represented as separate storage classes within a single device class.
As a result, manipulation and access of storages, packages and items within a device is greatly simplified.
In another aspect, the present invention concerns an application programming interface for use in interfacing with image acquisition devices, the interface including a function to access properties of a device class, the device class representing a physical image acquisition device, a function to access properties of a storage class, the storage class representing storage areas of the image acquisition device, a function to access properties of a package class, the package class representing sets of data files stored in a storage area of the image acquisition device, and a function to access properties of an item class, the item class representing individual data files within the sets of data files stored in the storage area of the image acquisition device



Related patents
  Inter-system transport mechanism for use with robotic data cartridge handling systems
The present invention is directed to a mechanism for transporting data cartridges between two or more robotic storage assemblies in a robotic data cartridge handling ...
  Optical information recording medium which uses diffraction grating
We claim: 1. An optical information recording medium characterized in that at least one cell comprising diffraction gratings is disposed on a planar substrate, and said ...
  Control apparatus for controlling data flow between a control processing unit and peripheral devices
What I claim is: 1. In a data processing system, a peripheral control apparatus for controlling the flow of data between a control processing unit and a plurality of ...
  Successive approximation S/D converter with inherent quantization error centering
It is the object of the present invention to provide a synchro to digital successive approximation converter whose inherent quantization error centering is independent ...
  Data and parity prefetching for redundant arrays of disk drives
The present invention provides a system which improves the I/O performance of a computer system including a central processor unit or "host", an array of disk drives and ...
  Disk drive controller accepting first commands for accessing composite drives and second commands for individual diagnostic drive control wherein commands are transparent to each other
S Mass Storage Disk Drives Risk of Failure Disk Arrays ("RAID") Queuing Access Requests Innovative Disk Array System Dynamic Sector Rexnapping Fork/Join/Remain for R...
  Disk drive controller with a posted write cache memory
OF THE PREFERRED EMBODIMENT Referring now to FIG. 1, the letter D general represents a disk array controller incorporating the present invention. The disk array ...
  Decoupled DMA transfer list storage technique for a peripheral resource controller
The problems outlined above are in large part solved by a decoupled DMA transfer list storage technique for a peripheral resource controller in accordance with the ...
  Apparatus and method for providing data redundancy and reconstruction for redundant arrays of disk drives
The present invention provides a system of hardware and software that combine to form a redundant array of disk drives. This array provides a double means of redundancy ...
  Method and apparatus for enhancing throughput of disk array data transfers in a controller
In accordance with one embodiment of the present invention, there is provided a method for transferring data in a controller having a processor, a first bus and a ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved