← Back to Patent Explorer
US5485553A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for managing and initiating video capture and printing

Assignee: HP Inc
•
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 and which can respond to any of numerous highly accurate trigger signals for capturing a video image. Exemplary embodiments 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. Exemplary embodiments of the present invention relate to a method and apparatus for processing an input video data stream by receiving the input video data stream, and by automatically controlling processing of at least a portion of a video frame in response to a predetermined condition of the input video data stream.

Inventors

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

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 18:45
CPC Classifications
H; H04; H04N; H04N1/00; H04N1/00127; H04N1/00281; H04N1/00283

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 184 words
Method for processing an input video data stream comprising the steps of: receiving the input video data stream; and automatically controlling processing of at least a portion of a video frame in response to a predetermined condition of the input video data stream, said step of automatically controlling further including at least one of the steps of: controlling storage of said at least a portion of said video frame as a printable video image when a predetermined time interval has elapsed during receipt of said input video data stream; controlling storage of said at least a portion of said video frame as said printable video image by comparing at least portions of at least two frames of said input video data stream; comparing said at least a portion of said video frame to at least a portion of a pre-stored reference video frame to detect a match between said video frame and said reference video frame; and controlling storage of said at least a portion of said video frame as said printable video image upon detecting an audio signal associated with said video frame.
Claim 2
Dependent Claim 184 words
Method for processing an input video data stream comprising the steps of: receiving the input video data stream; and automatically controlling processing of at least a portion of a video frame in response to a predetermined condition of the input video data stream, said step of automatically controlling further including at least one of the steps of: controlling storage of said at least a portion of said video frame as a printable video image when a predetermined time interval has elapsed during receipt of said input video data stream; controlling storage of said at least a portion of said video frame as said printable video image by comparing at least portions of at least two frames of said input video data stream; comparing said at least a portion of said video frame to at least a portion of a pre-stored reference video frame to detect a match between said video frame and said reference video frame; and controlling storage of said at least a portion of said video frame as said printable video image upon detecting an audio signal associated with said video frame.
Claim 3
Dependent Claim 57 words
Method according to claim 1, wherein said step of automatically controlling further includes steps of: inputting a predetermined time code value; and controlling storage of said at least a portion of said video frame as said printable video image when a time code value associated with said input video data stream matches said predetermined time code value.
Claim 4
Dependent Claim 57 words
Method according to claim 1, wherein said step of automatically controlling further includes steps of: inputting a predetermined time code value; and controlling storage of said at least a portion of said video frame as said printable video image when a derived time code value from said input video data stream matches said predetermined time code value.
Claim 5
Dependent Claim 25 words
Method according to claim 3, further comprising a step of: reading said derived time code from a vertical synchronization interval of said video data stream.
Claim 6
Dependent Claim 20 words
Method according to claim 3, further comprising a step of: reading said derived time code from a longitudinal time code.
Claim 7
Dependent Claim 54 words
Method according to claim 1, wherein said step of comparing at least portions of at least two frames of said video data stream further includes a step of: detecting changes in characteristics of pixels included in a first of said at least two frames relative to a second of said at least two frames.
Claim 8
Dependent Claim 32 words
Method according to claim 6, wherein said step of automatically controlling further includes a step of: using said detected characteristic changes to indicate a scene change within said input video data stream.
Claim 9
Dependent Claim 46 words
Method according to claim 1, wherein said step of automatically controlling further includes a step of: receiving a general purpose interrupt; and controlling storage of said at least a portion of said video frame as said printable video image in response to said general purpose interrupt.
Claim 10
Dependent Claim 40 words
Method according to claim 1, further comprising a step of: controlling storage of said at least a portion of said video frame as said printable video image if a match exists between said video frame and said reference video frame.
Claim 11
Dependent Claim 49 words
Method according to claim 1, wherein said step of automatically controlling further includes steps of: examining said at least a portion of said video frame to detect a predetermined signal state; and storing said at least a portion of said video frame when said predetermined signal state is detected.
Claim 12
Dependent Claim 40 words
Method according to claim 1, further comprising a step of: receiving a control input; and controlling storage of said at least a portion of said video image when said predetermined condition exists and when said control input has been received.
Claim 13
Dependent Claim 24 words
Method according to claim 11, wherein said step of receiving further includes a step of: receiving a general purpose interrupt as said control input.
Claim 14
Dependent Claim 29 words
Method according to claim 1, further comprising a step of: controlling storage of said at least a portion of a video frame and information which identifies said predetermined condition.
Claim 15
Dependent Claim 144 words
Apparatus for processing an input video data stream comprising: a buffer for storing at least a portion of a video frame of an input video data stream as printable image data; and a processor for automatically controlling processing of said at least a portion of the video frame in response to a predetermined condition of the input video data stream, said predetermined condition corresponding to at least one of an elapsed predetermined time interval during receipt of said input video data stream, a comparison of at least portions of at least two frames of said video data stream, a comparison of at least a portion of said video frame to at least a portion of a pre-stored reference video frame to detect a match between said video frame and said reference video frame, and detection of an audio signal associated with said video frame.
Claim 16
Dependent Claim 144 words
Apparatus for processing an input video data stream comprising: a buffer for storing at least a portion of a video frame of an input video data stream as printable image data; and a processor for automatically controlling processing of said at least a portion of the video frame in response to a predetermined condition of the input video data stream, said predetermined condition corresponding to at least one of an elapsed predetermined time interval during receipt of said input video data stream, a comparison of at least portions of at least two frames of said video data stream, a comparison of at least a portion of said video frame to at least a portion of a pre-stored reference video frame to detect a match between said video frame and said reference video frame, and detection of an audio signal associated with said video frame.
Claim 17
Dependent Claim 39 words
Apparatus according to claim 14, wherein said processor further includes: means for formatting said printable image data of said at least a portion of the frame and an identifier of said predetermined condition for output to a printing device.
Claim 18
Dependent Claim 28 words
Apparatus according to claim 14, wherein said processor further includes: means for inputting signals from which trigger output signals can be obtained in response to said predetermined condition.

References Cited (Backward Citations)

GB2054315A Cited
US4858027A Cited
US5043829A Cited
US4920423A Cited
US4969042A Cited
US5179449A Cited
US5251074A Cited
US5023727A Cited
US5274463A Cited
EP0462784A2 Cited
EP0516319A2 Cited

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