Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
177 words
A method for compressing a sound stream data and synchronizing an object data and said sound stream data, said method comprising the steps of: storing said object data while inserting a plurality of first sequence marks into said object data, and recording said sound stream data while inserting a plurality of second sequence marks into said sound stream data; deleting, without requiring user intervention, at least one silent segment of said sound stream data and any second sequence marks that reside in said at least one silent segment; re-inserting the last deleted second sequence mark to said sound stream data in place of the deleted sound segment; playing said sound stream data while searching for one of said second sequence marks; and displaying said object data at the highest drawing speed from where said object data has last been displayed to one of said first sequence marks corresponding to said one of said second sequence marks found whereby said object data may be synchronized to said sound stream data if some said second sequence marks are missing.
Claim 2
Independent Claim
177 words
A method for compressing a sound stream data and synchronizing an object data and said sound stream data, said method comprising the steps of: storing said object data while inserting a plurality of first sequence marks into said object data, and recording said sound stream data while inserting a plurality of second sequence marks into said sound stream data; deleting, without requiring user intervention, at least one silent segment of said sound stream data and any second sequence marks that reside in said at least one silent segment; re-inserting the last deleted second sequence mark to said sound stream data in place of the deleted sound segment; playing said sound stream data while searching for one of said second sequence marks; and displaying said object data at the highest drawing speed from where said object data has last been displayed to one of said first sequence marks corresponding to said one of said second sequence marks found whereby said object data may be synchronized to said sound stream data if some said second sequence marks are missing.
Claim 3
Dependent Claim
146 words
The method according to claim 1 further comprising the steps of: displaying said object data at the highest drawing speed until encountering one of said first sequence marks; playing said sound stream data until encountering one of said second marks; repeating, until all of said sound stream data is played and all of said object data is displayed, the further steps of: displaying said object data at the highest drawing speed from where said object data has last been displayed to one of said first sequence marks corresponding to said one of said second sequence marks found whereby said object data may be synchronized to said sound stream data even if some said second sequence marks are missing; playing said sound stream data while searching for one of said second sequence marks; and finding said one of said second sequence marks in said sound stream data.
Claim 4
Dependent Claim
42 words
The method according to claim 1 further comprising the step of: selecting a predetermined time interval between said first sequence marks prior to the step of storing said object, wherein said predetermined time interval is also used between said second sequence marks.
Claim 5
Independent Claim
174 words
A system for compressing a sound stream data and synchronizing an object data and said sound stream data, said system comprising: means for inserting a plurality of first sequence marks into said object data; means for inserting a plurality of second sequence marks into said sound stream data; means for deleting, without requiring user intervention, at least one silent segment of said sound stream data and any second sequence marks that reside in said at least one silent segment; means for re-inserting the last deleted second sequence mark to said sound stream data in place of the deleted sound segment; means for playing said sound stream data while searching for one of said second sequence marks; and means for displaying said object data at the highest drawing speed from where said object data has last been displayed to one of said first sequence marks corresponding to said one of said second sequence marks found whereby said object data may be synchronized to said sound stream data if some said second sequence marks are missing.
Claim 6
Independent Claim
174 words
A system for compressing a sound stream data and synchronizing an object data and said sound stream data, said system comprising: means for inserting a plurality of first sequence marks into said object data; means for inserting a plurality of second sequence marks into said sound stream data; means for deleting, without requiring user intervention, at least one silent segment of said sound stream data and any second sequence marks that reside in said at least one silent segment; means for re-inserting the last deleted second sequence mark to said sound stream data in place of the deleted sound segment; means for playing said sound stream data while searching for one of said second sequence marks; and means for displaying said object data at the highest drawing speed from where said object data has last been displayed to one of said first sequence marks corresponding to said one of said second sequence marks found whereby said object data may be synchronized to said sound stream data if some said second sequence marks are missing.
Claim 7
Dependent Claim
188 words
A computer program product comprising a computer readable medium having computer program logic recorded thereon for compressing sound stream data and synchronizing an object data and said sound stream data, said computer program logic comprising: means for inserting a plurality of first sequence marks into said object data; means for inserting a plurality of second sequence marks into said sound stream data; means for deleting, without requiring user intervention, at least one silent segment of said sound stream data and any second sequence marks that reside in said at least one silent segment; means for re-inserting the last deleted second sequence mark to said sound stream data in place of the deleted sound segment; means for playing said sound stream data while searching for one of said second sequence marks; and means for displaying said object data at the highest drawing speed from where said object data has last been displayed to one of said first sequence marks corresponding to said one of said second sequence marks found whereby said object data may be synchronized to said sound stream data if some said second sequence marks are missing.
Claim 8
Dependent Claim
188 words
A computer program product comprising a computer readable medium having computer program logic recorded thereon for compressing sound stream data and synchronizing an object data and said sound stream data, said computer program logic comprising: means for inserting a plurality of first sequence marks into said object data; means for inserting a plurality of second sequence marks into said sound stream data; means for deleting, without requiring user intervention, at least one silent segment of said sound stream data and any second sequence marks that reside in said at least one silent segment; means for re-inserting the last deleted second sequence mark to said sound stream data in place of the deleted sound segment; means for playing said sound stream data while searching for one of said second sequence marks; and means for displaying said object data at the highest drawing speed from where said object data has last been displayed to one of said first sequence marks corresponding to said one of said second sequence marks found whereby said object data may be synchronized to said sound stream data if some said second sequence marks are missing.