IP Library Granted Patent US 9,516,178
Granted Patent B2
US 9,516,178 · App. 11/857,081 · Granted Dec 6, 2016

Multiple media format support for printers

Inventor: Vivek Kumar Gupta (Rohini, IN)
Assignee: Marvell World Trade Ltd.
H04N1/00278G06F3/1206G06F3/128G06F3/1247G06F3/0659H04N2201/0027H04N2201/0044H04N2201/0084H04N2201/0087H04N2201/33378
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,516,178
App. No.
11/857,081
Granted
Dec 6, 2016
Kind
B2
Abstract

A system for operating a multiple media printing device includes a memory module that stores print control data that corresponds to a plurality of data storage formats, a media reader module that selects one of the plurality of data storage formats based on one of a plurality of files stored on an external media storage device, and a media format module that processes image data stored on the media storage device based on the print control data that corresponds to the selected data storage format.

Claims (21)

1. A multiple media printing device, comprising:

a processor module, located on the multiple media printing device, configured to control printing operations of the multiple media printing device; and

a media format control module, located on the multiple media printing device, in communication with the processor module, wherein the media format control module includes:

a memory module, located on the multiple media printing device, configured to store print control data that corresponds to a plurality of data storage formats, wherein the plurality of data storage formats includes a MusicPhotoVideo format, a Digital Print Order Format, and a Design Rule for Camera File system format;

an interface driver module, located on the multiple media printing device, configured to detect an external media storage device directly connected to the multiple media printing device and activate one of a plurality of interface drivers based on a type of the detected external media storage device;

a media reader module, located on the multiple media printing device, configured to

i) search, according to the activated interface driver, the external media storage device for a first file corresponding to the MusicPhotoVideo format, wherein the first file is an index manifest file of the MusicPhotoVideo format that includes metadata associated with image data stored on the external media storage device, and wherein the external media storage device is independent of the memory module,

ii) select, if the first file is found, the MusicPhotoVideo format as a selected data storage format,

iii) if the first file is not found, search the external media storage device for a second file corresponding to the Digital Print Order Format,

iv) select, if the second file is found, the Digital Print Order Format as the selected data storage format, and

v) if the second file is not found, select the Design Rule for Camera File system format as the selected data storage format; and

a media format module, located on the multiple media printing device, configured to (i) receive the selected data storage format from the media reader module and (ii) process the image data stored on the external media storage device in an image file using the print control data stored in the memory module that corresponds to the selected data storage format.

2. The printing device of claim 1 , wherein the external media storage device includes one of a Secure Digital card, a CompactFlash card, a SmartMedia card, a xD-Picture card, or a MultiMedia card.

3. The printing device of claim 1 , wherein the media reader module is configured to determine that the external media storage device implements the MusicPhotoVideo format based on detecting a first descriptor file on the external media storage device.

4. The printing device of claim 1 , wherein the media reader module is configured to determine that the external media storage device implements the Digital Print Order Format based on detecting an auto print file on the external media storage device.

5. The printing device of claim 4 , wherein the media read module is configured to determine that the external media storage device includes a Design Rule for Camera File system when the media reader module fails to detect the auto print file on the external media storage device.

6. The printing device of claim 1 , further comprising a PictBridge module to include a PictBridge standard enabling communication between the media reader module and a digital still camera.

7. The printing device of claim 6 , further comprising a detection module configured to inform the media reader module of a connection between the PictBridge module and the digital still camera.

8. The printing device of claim 1 , wherein the media format module is configured to i) process the image data based on the print control data associated with the selected data storage format and ii) generate a set of parameters corresponding to the image data stored on the external media storage device.

9. The printing device of claim 8 , further comprising other firmware components of the multiple media printing device configured to receive the set of parameters from the media format module.

10. The printing device of claim 8 , wherein the set of parameters relate to at least one of a type of print operation, resolution of the image data, cropping of the image data, rotation of the image data, compression of the image data, or print language corresponding to the image data.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053475/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: MARVELL INTERNATIONAL LTD.
To: CAVIUM INTERNATIONAL
Reel/Frame 052918/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 051778/0537 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2007
From: MARVELL INTERNATIONAL, LTD.
To: MARVELL WORLD TRADE LTD.
Reel/Frame 019950/0273 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2007
From: MARVELL INDIA PVT. LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 019895/0735 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2007
From: GUPTA, VIVEK KUMAR
To: MARVELL INDIA PVT. LTD.
Reel/Frame 019842/0844 →
Continuity (2)
Provisional Application 60826265 · Sep 20, 2006
Related Publication 20080071932A1 · Mar 20, 2008