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

Printing system with embedded audio/video content recognition and processing

Assignee: Ricoh Co Ltd
•
Filing: 2004-03-30
•
Granted: 2008-09-09
•
Expires: 2024-03-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A printing system includes embedded functionality for performing media content recognition and processing. Based on the results of the content recognition and processing performed on the media content, the printing system can generate a paper-based or other printed representation thereof. The printing system may further produce a corresponding electronic representation of the media content, which in combination with the printed representation can be used to view and access the media content. A printing system may also include a media renderer application having a print functionality for printing selected media content.

Inventors

  • 👤 Jonathan J. Hull
  • 👤 Berna Erol
  • 👤 Jamey Graham
  • 👤 Peter E. Hart
  • 👤 Dar-Shyang Lee
  • 👤 Kurt W. Piersol
  • 👤 Daniel G. Van Olst

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 21:57
CPC Classifications
G; G10; G10H; G10H1/00; G06; G06F; G06F40/00; G06F40/10; G06F40/103; G06F40/106; G06F40/166; G06F40/169; G10H2210/00; G10H2210/031; G10H2210/086; G10H2240/00; G10H2240/011; G10H2240/046; G10H2240/056; G10H2240/061

Claims Analysis

Total Claims: 55
Claim 1
Independent Claim 69 words
A system for printing time-based media based on content therein, the printing system comprising: an interface for receiving media data; a content recognition module that segments the media data according to a content recognition algorithm; and an output system that produces a printed output based on the segmented media data, the printed output including a plurality of samples of the media data that correspond to the segmented media data.
Claim 2
Independent Claim 69 words
A system for printing time-based media based on content therein, the printing system comprising: an interface for receiving media data; a content recognition module that segments the media data according to a content recognition algorithm; and an output system that produces a printed output based on the segmented media data, the printed output including a plurality of samples of the media data that correspond to the segmented media data.
Claim 3
Dependent Claim 38 words
The system of claim 1 , wherein the content recognition module further generates meta data that describe how the media data are segmented, the meta data associating the printed output with an electronic version of the media data.
Claim 4
Dependent Claim 19 words
The system of claim 2 , wherein the output system further produces an electronic version of the media data.
Claim 5
Dependent Claim 18 words
The system of claim 3 , wherein the electronic version of the media data includes the meta data.
Claim 6
Dependent Claim 13 words
The system of claim 1 , wherein the media data include audio data.
Claim 7
Dependent Claim 13 words
The system of claim 1 , wherein the media data include video data.
Claim 8
Dependent Claim 21 words
The system of claim 6 , wherein the content recognition module identifies a plurality of key frames for the video data.
Claim 9
Dependent Claim 36 words
The system of claim 7 , wherein the printed output includes the identified key frames and, for each key frame, a corresponding indicia that relates the key frame to an electronic version of the media data.
Claim 10
Dependent Claim 18 words
The system of claim 8 , wherein the indicia for a key frame comprises a machine-readable bar code.
Claim 11
Dependent Claim 24 words
The system of claim 8 , wherein the indicia for each key frame associates the key frame with its position in the media data.
Claim 12
Dependent Claim 15 words
The system of claim 1 , wherein the content recognition algorithm performs video event detection.
Claim 13
Dependent Claim 15 words
The system of claim 1 , wherein the content recognition algorithm performs video foreground/background segmentation.
Claim 14
Dependent Claim 14 words
The system of claim 1 , wherein the content recognition algorithm performs face detection.
Claim 15
Dependent Claim 15 words
The system of claim 1 , wherein the content recognition algorithm performs face image matching.
Claim 16
Dependent Claim 14 words
The system of claim 1 , wherein the content recognition algorithm performs face recognition.
Claim 17
Dependent Claim 14 words
The system of claim 1 , wherein the content recognition algorithm performs face cataloging.
Claim 18
Dependent Claim 15 words
The system of claim 1 , wherein the content recognition algorithm performs video text localization.
Claim 19
Dependent Claim 16 words
The system of claim 1 , wherein the content recognition algorithm performs video optical character recognition.
Claim 20
Dependent Claim 14 words
The system of claim 1 , wherein the content recognition algorithm performs language translation.
Claim 21
Dependent Claim 14 words
The system of claim 1 , wherein the content recognition algorithm performs frame classification.
Claim 22
Dependent Claim 14 words
The system of claim 1 , wherein the content recognition algorithm performs clip classification.
Claim 23
Dependent Claim 14 words
The system of claim 1 , wherein the content recognition algorithm performs image stitching.
Claim 24
Dependent Claim 14 words
The system of claim 1 , wherein the content recognition algorithm performs audio reformatting.
Claim 25
Dependent Claim 14 words
The system of claim 1 , wherein the content recognition algorithm performs speech recognition.
Claim 26
Dependent Claim 15 words
The system of claim 1 , wherein the content recognition algorithm performs audio event detection.
Claim 27
Dependent Claim 15 words
The system of claim 1 , wherein the content recognition algorithm performs audio waveform matching.
Claim 28
Dependent Claim 14 words
The system of claim 1 , wherein the content recognition algorithm performs audio-caption alignment.
Claim 29
Dependent Claim 14 words
The system of claim 1 , wherein the content recognition algorithm performs caption alignment.
Claim 30
Independent Claim 106 words
A system for printing media content, the system comprising: a media renderer for viewing a selected media item, the media renderer including a print option; a printer driver configured to send the selected media item to a printer responsive to user selection of the print option of the media renderer; and a printer coupled to the printer driver to receive the media item, the printer configured to segment the media item according to a content recognition algorithm and produce a printed output based on the segmented media item, the printed output including a plurality of samples of the media item and information related to the samples.
Claim 31
Independent Claim 106 words
A system for printing media content, the system comprising: a media renderer for viewing a selected media item, the media renderer including a print option; a printer driver configured to send the selected media item to a printer responsive to user selection of the print option of the media renderer; and a printer coupled to the printer driver to receive the media item, the printer configured to segment the media item according to a content recognition algorithm and produce a printed output based on the segmented media item, the printed output including a plurality of samples of the media item and information related to the samples.
Claim 32
Dependent Claim 26 words
The system of claim 29 , wherein the media renderer comprises a computer program product configured to run on a computer system coupled to the printer.
Claim 33
Dependent Claim 20 words
The system of claim 29 , wherein the media renderer comprises a plug-in software module that provides the print option.
Claim 34
Dependent Claim 38 words
The system of claim 29 , wherein the printer is configured to generate meta data that describe how the media item is segmented, the meta data associating the printed output with an electronic version of the media item.
Claim 35
Dependent Claim 21 words
The system of claim 32 , wherein the printer is further configured to produce an electronic version of the media data.
Claim 36
Dependent Claim 18 words
The system of claim 33 , wherein the electronic version of the media data includes the meta data.
Claim 37
Dependent Claim 14 words
The system of claim 29 , wherein the media item is an audio file.
Claim 38
Dependent Claim 14 words
The system of claim 29 , wherein the media item is a video file.
Claim 39
Dependent Claim 26 words
The system of claim 29 , wherein the printer identifies a plurality of key frames for the media item when the printer segments the media item.
Claim 40
Dependent Claim 36 words
The system of claim 37 , wherein the printed output includes the identified key frames and, for each key frame, a corresponding indicia that relates the key frame to an electronic version of the media item.
Claim 41
Dependent Claim 18 words
The system of claim 38 , wherein the indicia for a key frame comprises a machine-readable bar code.
Claim 42
Dependent Claim 24 words
The system of claim 38 , wherein the indicia for each key frame associates the key frame with its position in the media item.
Claim 43
Dependent Claim 64 words
The system of claim 29 , wherein the content recognition algorithm performs a function selected from a group consisting of: video event detection, video foreground/background segmentation, face detection, face image matching, face recognition, face cataloging, video text localization, video optical character recognition, language translation, frame classification, clip classification, image stitching, audio reformatting, speech recognition, audio event detection, audio waveform matching, audio-caption alignment, caption alignment.
Claim 44
Independent Claim 66 words
A method of printing media content, the method comprising: receiving time-based media data that represent the media content; a step for segmenting the media data based on the media content, the step for segmenting performed at least in part by a printing system; and producing a printed output based on the segmented media data, the printed output displaying a plurality of samples of the media content.
Claim 45
Independent Claim 66 words
A method of printing media content, the method comprising: receiving time-based media data that represent the media content; a step for segmenting the media data based on the media content, the step for segmenting performed at least in part by a printing system; and producing a printed output based on the segmented media data, the printed output displaying a plurality of samples of the media content.
Claim 46
Dependent Claim 34 words
The method of claim 42 , further comprising: generating meta data that describe how the media data are segmented, the meta data associating the printed output with an electronic version of the media data.
Claim 47
Dependent Claim 16 words
The method of claim 43 , further comprising: producing an electronic version of the media data.
Claim 48
Dependent Claim 18 words
The method of claim 44 , wherein the electronic version of the media data includes the meta data.
Claim 49
Dependent Claim 13 words
The method of claim 42 , wherein the media data include audio data.
Claim 50
Dependent Claim 13 words
The method of claim 42 , wherein the media data include video data.
Claim 51
Dependent Claim 25 words
The method of claim 47 , wherein the step for segmenting the media data includes identifying a plurality of key frames for the video data.
Claim 52
Dependent Claim 36 words
The method of claim 48 , wherein the printed output includes the identified key frames and, for each key frame, a corresponding indicia that relates the key frame to an electronic version of the media data.
Claim 53
Dependent Claim 18 words
The method of claim 49 , wherein the indicia for a key frame comprises a machine-readable bar code.
Claim 54
Dependent Claim 24 words
The method of claim 49 , wherein the indicia for each key frame associates the key frame with its position in the media data.
Claim 55
Dependent Claim 70 words
The method of claim 42 , wherein the step for segmenting includes a content recognition algorithm that performs a function selected from a group consisting of: video event detection, video foreground/background segmentation, face detection, face image matching, face recognition, face cataloging, video text localization, video optical character recognition, language translation, frame classification, clip classification, image stitching, audio reformatting, speech recognition, audio event detection, audio waveform matching, audio-caption alignment, caption alignment.

References Cited (Backward Citations)

US4205780A Cited
US4133007A Cited
US6442336B1 Cited
US4619522A Cited
US4635132A Cited
US4754485A Cited
US4734898A Cited
US4807186A Cited
US4831610A Cited
US5386510A Cited
US4881135A Cited
US4907973A Cited
US4998215A Cited
US5091948A Cited
US5093730A Cited
US5136563A Cited
US5059126A Cited
US5479600A Cited
US5237648A Cited
US6152369A Cited
US5617138A Cited
US5493409A Cited
US5115967A Cited
US5220649A Cited
US5231698A Cited
US6502114B1 Cited
US5590257A Cited
US6674538B2 Cited
US5270989A Cited
US5432532A Cited
US6297812B1 Cited
US5170935A Cited
US5945998A Cited
US5845144A Cited
US5999173A Cited
US5764368A Cited
US20020199149A1 Cited
US5444476A Cited
US5596698A Cited
US5438426A Cited
US5717841A Cited
US5682540A Cited
US5343251A Cited
US5576950A Cited
US5436792A Cited
US5633723A Cited
US5572651A Cited
US5485554A Cited
US20060171559A1 Cited
US6654887B2 Cited
US5774260A Cited
US5682330A Cited
US6076733A Cited
US5628684A Cited
US5480306A Cited
US5721883A Cited
US6886750B2 Cited
US5690496A Cited
US5624265A Cited
US5749735A Cited
US5581366A Cited
US5640193A Cited
US6568595B1 Cited
US5661506A Cited
US5903538A Cited
US5729665A Cited
US20040143459A1 Cited
US6476793B1 Cited
US5936542A Cited
US6081261A Cited
US5706097A Cited
US5568406A Cited
US5627936A Cited
US5884056A Cited
US6043904A Cited
US5938727A Cited
US20060136343A1 Cited
CN1097394C Cited
US5987226A Cited
US5804803A Cited
US5940776A Cited
US20040128514A1 Cited
US5661783A Cited
US6000030A Cited
US20030110926A1 Cited
US6581070B1 Cited
US5949879A Cited
US5962839A Cited
US6138151A Cited
US6148094A Cited
US5793869A Cited
US6625334B1 Cited
US6170007B1 Cited
US5941936A Cited
US6153667A Cited
US6108656A Cited
US20030121006A1 Cited
US6118888A Cited
US6006241A Cited
US6504620B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2011-09-09 2012-03-10 2012-09-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2015-09-09 2016-03-10 2016-09-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2019-09-09 2020-03-10 2020-09-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag