Patent US5485554A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5485554A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for processing an image in a video printing apparatus

Assignee: Hewlett Packard Development Co LP
•
Filing: 1993-10-29
•
Granted: 1996-01-16
•
Expires: 2013-10-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is directed to reversing the trend in conventional video printing by providing a cost-effective, flexible device which is independent of the printing device such that it can be used with any conventional computer printing device to provide plain paper prints of video images. By focusing on optimizing cost-effectiveness and system flexibility rather than providing high resolution photographic quality prints, the present invention can provide video printing features never before realized. Generally speaking, the present invention relates to a method and apparatus for processing an input video data stream by selecting at least a portion of a frame of the input video data stream as printable image data, and by processing the selected a frame to correlate the frame to said input video data stream using at least one identifier. Further, the present invention relates to a method and apparatus for processing an input video data stream by storing at least a portion of a frame of the input video data stream as printable image data, and by processing the printable image data to automatically reposition the frame on a printable medium.

Inventors

  • 👤 Gregory E. Lowitz
  • 👤 Albert W. Kovalick

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 06:20
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/32; H04N1/32101; H04N1/32128; H04N1/32133; H04N1/387; H04N2201/00; H04N2201/32; H04N2201/3201; H04N2201/3225; H04N2201/3226; H04N2201/3269; H04N2201/3271

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 168 words
Method for processing an input video data stream comprising steps of: selecting and storing at least portions of plural frames of the input video data stream in a memory as printable image data; processing said selected at least portions of the plural frames to correlate said at least portions of the frames to said input video data stream using at least one identifier, wherein said identifier includes an index which correlates at least one of said selected portions of said frames to a sequential location within said incoming video data stream and an image sequence identifier which identifies a reordered print sequence within which said stored portions of said video frames are to be printed, said identifier being stored with said at least one of said selected portions of the frames for retrieving said at least one of said portions of said frames from said memory; and printing said at least one of said selected plural frames in said reordered print sequence in accordance with a print format.
Claim 2
Dependent Claim 168 words
Method for processing an input video data stream comprising steps of: selecting and storing at least portions of plural frames of the input video data stream in a memory as printable image data; processing said selected at least portions of the plural frames to correlate said at least portions of the frames to said input video data stream using at least one identifier, wherein said identifier includes an index which correlates at least one of said selected portions of said frames to a sequential location within said incoming video data stream and an image sequence identifier which identifies a reordered print sequence within which said stored portions of said video frames are to be printed, said identifier being stored with said at least one of said selected portions of the frames for retrieving said at least one of said portions of said frames from said memory; and printing said at least one of said selected plural frames in said reordered print sequence in accordance with a print format.
Claim 3
Dependent Claim 22 words
Method according to claim 1, further comprising a step of: controlling storage of said at least one identifier as printable image data.
Claim 4
Dependent Claim 25 words
Method according to claim 2, further comprising a step of: printing said at least one of said selected portions of the frames and said identifier.
Claim 5
Dependent Claim 31 words
Method according to claim 3, wherein said step of storing at least one identifier further includes a step of: storing said at least one identifier in response to a control input.
Claim 6
Dependent Claim 18 words
Method according to claim 1, further comprising a step of: storing said index as a bar code representation.
Claim 7
Dependent Claim 35 words
Method according to claim 1, wherein said step of processing further includes a step of: storing an indicator of a video effect associated with said at least one of said selected portions of the frames.
Claim 8
Dependent Claim 40 words
Method according to claim 6, further comprising a step of: controlling storage of said indicator as a textual or iconic reference; and printing said at least one of said selected portions of the frames and said textual or iconic reference.
Claim 9
Dependent Claim 32 words
Method according to claim 6, further comprising a step of: controlling storage of an indicator of an audio effect associated with said at least one of said selected portions of the frames.
Claim 10
Dependent Claim 38 words
Method according to claim 1, wherein said step of processing further comprises a step of: automatically positioning said at least one of said selected portions of the frames and said at least one identifier on said printable medium.
Claim 11
Dependent Claim 26 words
Method according to claim 9, further comprising a step of: automatically selecting a print size for said one of said selected portions of said plural frames.
Claim 12
Dependent Claim 22 words
Method according to claim 1, further comprising a step of: storing interface data and control data associated with said printable image data.
Claim 13
Dependent Claim 174 words
Apparatus for processing an input video data stream comprising: a buffer for storing at least portions of plural frames of an input video data stream as printable image data; and a processor for processing said at least portions of the plural frames stored in said buffer to correlate said at least portions of the frames to said input video data stream using at least one identifier, wherein said identifier includes an index which correlates at least one of said selected portions of said frames to a sequential location within said incoming video data stream and an image sequence identifier which identifies a reordered print sequence within which said stored portions of said video frames are to be printed, said identifier being stored with said at least one of said selected portions of the frames for retrieving said at least one of said portions of said frames from said memory, said processor controlling printing of said at least one of said selected plural frames in said reordered print sequence in accordance with a print format.
Claim 14
Dependent Claim 174 words
Apparatus for processing an input video data stream comprising: a buffer for storing at least portions of plural frames of an input video data stream as printable image data; and a processor for processing said at least portions of the plural frames stored in said buffer to correlate said at least portions of the frames to said input video data stream using at least one identifier, wherein said identifier includes an index which correlates at least one of said selected portions of said frames to a sequential location within said incoming video data stream and an image sequence identifier which identifies a reordered print sequence within which said stored portions of said video frames are to be printed, said identifier being stored with said at least one of said selected portions of the frames for retrieving said at least one of said portions of said frames from said memory, said processor controlling printing of said at least one of said selected plural frames in said reordered print sequence in accordance with a print format.
Claim 15
Dependent Claim 61 words
Apparatus according to claim 12, further comprising: a converter for converting said at least one of said selected portions of said video frames from a first video data format to a second video data format; and a data compressor for selectively reducing an amount of stored data used to represent said at least a portion of the frame in said buffer.
Claim 16
Dependent Claim 82 words
Apparatus according to claim 12, wherein said processor further includes: means for selectively trimming said at least one of said selected portions of the frames stored in said buffer; means for scaling a printable image associated with said printable image data of said at least one of said selected portions of the frames; and means for formatting said printable image data of said at least one of said selected portions of the frames and said identifier for output to a printing device.
Claim 17
Dependent Claim 18 words
Apparatus according to claim 14, wherein said processor further includes: means for correcting color of said printable image.
Claim 18
Dependent Claim 71 words
Method according to claim 1, further comprising the steps of: automatically detecting that said at least one of said selected portions will not fit on an available printable medium; and processing said printable image data to automatically rotate said at least one of said selected portions relative to said printable medium upon automatically detecting that said at least one of said selected portions will not fit on said available printable medium.
Claim 19
Dependent Claim 68 words
Apparatus according to claim 12, wherein said processor automatically detects that said at least of said selected portions will not fit on an available printable medium, and processes said printable image data to automatically rotate said at least one of said selected portions relative to said printable medium upon automatically detecting that said at least one of said selected portions will not fit on said available printable medium.
Claim 20
Dependent Claim 201 words
Method for processing an input video data stream comprising steps of: selecting and storing at least a portion of a frame of the input video data stream in a memory as printable image data; and processing said selected at least a portion of the frame to correlate said at least a portion of the frame to said input video data stream using at least one identifier, wherein said identifier includes an index which correlates said selected at least a portion of said frame to a sequential location within said incoming video data stream and an image sequence identifier which identifies a sequence within which said stored portion of said video frame is to be printed, said identifier being stored with said at least a portion of a frame for retrieving said at least portion of a frame from said memory; automatically detecting that said at least a portion of a frame will not fit on an available printable medium; and processing said printable image data to automatically rotate said at least a portion of a frame relative to said printable medium upon automatically detecting that said at least a portion of a frame will not fit on said available printable medium.
Claim 21
Dependent Claim 201 words
Method for processing an input video data stream comprising steps of: selecting and storing at least a portion of a frame of the input video data stream in a memory as printable image data; and processing said selected at least a portion of the frame to correlate said at least a portion of the frame to said input video data stream using at least one identifier, wherein said identifier includes an index which correlates said selected at least a portion of said frame to a sequential location within said incoming video data stream and an image sequence identifier which identifies a sequence within which said stored portion of said video frame is to be printed, said identifier being stored with said at least a portion of a frame for retrieving said at least portion of a frame from said memory; automatically detecting that said at least a portion of a frame will not fit on an available printable medium; and processing said printable image data to automatically rotate said at least a portion of a frame relative to said printable medium upon automatically detecting that said at least a portion of a frame will not fit on said available printable medium.
Claim 22
Dependent Claim 207 words
Apparatus for processing an input video data stream comprising: a buffer for storing at least a portion of a frame of an input video data stream as printable image data; and a processor for processing said at least a portion of the frame stored in said buffer to correlate said at least a portion of the frame to said input video data stream using at least one identifier, wherein said identifier includes an index which correlates said selected at least a portion of said frame to a sequential location within said incoming video data stream and an image sequence identifier which identifies a sequence within which said stored portion of said video frame is to be printed, said identifier being stored with said at least a portion of a frame for retrieving said at least a portion of a frame from said memory, wherein said processor automatically detects that said at least a portion of a frame will not fit on an available printable medium, and processes said printable image data to automatically rotate said at least a portion of a frame relative to said printable medium upon automatically detecting that said at least a portion of the frame will not fit on said available printable medium.
Claim 23
Dependent Claim 207 words
Apparatus for processing an input video data stream comprising: a buffer for storing at least a portion of a frame of an input video data stream as printable image data; and a processor for processing said at least a portion of the frame stored in said buffer to correlate said at least a portion of the frame to said input video data stream using at least one identifier, wherein said identifier includes an index which correlates said selected at least a portion of said frame to a sequential location within said incoming video data stream and an image sequence identifier which identifies a sequence within which said stored portion of said video frame is to be printed, said identifier being stored with said at least a portion of a frame for retrieving said at least a portion of a frame from said memory, wherein said processor automatically detects that said at least a portion of a frame will not fit on an available printable medium, and processes said printable image data to automatically rotate said at least a portion of a frame relative to said printable medium upon automatically detecting that said at least a portion of the frame will not fit on said available printable medium.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-01-15 1999-07-17 2000-01-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-01-15 2003-07-17 2004-01-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-01-15 2007-07-17 2008-01-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag