Patent US7424129B2 successfully refreshed from Google Patents.
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
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 |