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

System and method for on-line multimedia access

Assignee: Oracle America Inc
•
Filing: 1996-06-28
•
Granted: 1999-09-14
•
Expires: 2016-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for providing access to multimedia content on-line which is updated virtually simultaneously with the vendor's update process. By a user accessing a page on the World Wide Web, for example, data (encrypted and unencrypted) and instructions are automatically downloaded to a user's computer system for quick access. Depending upon the user's computer system (LAN or a stand-alone personal computer), "applets" containing data and instructions are stored for immediate access. In a Karaoke application of this invention, where the user desires to access songs which are most popular at a given time, the user accesses a page where a song list and other information is displayed on a display apparatus. When the user clicks on a particular song of the song list, the applet executes an authentication request. If the user is authenticated, the authentication is downloaded as part of the applet containing the desired multimedia content (or separately depending upon the circumstances). According to this invention, an applet includes multimedia elements which further include timing codes and a synchronization function which provides for the synchronization of the delivery of the multimedia elements.

Inventors

  • 👤 James C. Liu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:28
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/40; G06F16/48

Claims Analysis

Total Claims: 52
Claim 1
Independent Claim 339 words
A system for providing on-line multimedia content output to a user on said user's computer system, comprising: a browser configured to provide access to a page and at least one component, wherein said at least one component has multimedia audio, graphics, text and timing data elements, wherein said at least one component further includes instructions which when executed synchronize the delivery of said multimedia data elements, and wherein said at least one component further includes encrypted data and unencrypted data and authentication instructions executable with respect thereto; a display unit configured to display said unencrypted data in a manner which enables said user to make a multimedia content output choice; an output unit configured to generate on said display unit a representation of unencrypted data in a manner which enables said user to make a multimedia content output choice and an authentication request; a processor configured to generate said multimedia content output choice and said authentication request; an execution unit configured to execute said authentication request in order to provide a disposable key to decrypt some of said encrypted data to generate multimedia content output therefrom; a receiver configured to receive said authentication request and to provide said disposable key to decrypt said some of said encrypted data to generate said multimedia content therefrom; a processor configured to receive said disposable key and to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid; a transmitter configured to automatically download said at least one component to said user's computer system including a display apparatus; and an execution unit configured to execute said instructions to generate said multimedia content output including audio output from said audio element, text output from said text data element and graphics output from said graphics data element, said text output and said graphics output being displayed on said display apparatus of said user's computer system, the combination of which being delivered in a manner synchronized with said audio output in accordance with said timing data element.
Claim 2
Independent Claim 339 words
A system for providing on-line multimedia content output to a user on said user's computer system, comprising: a browser configured to provide access to a page and at least one component, wherein said at least one component has multimedia audio, graphics, text and timing data elements, wherein said at least one component further includes instructions which when executed synchronize the delivery of said multimedia data elements, and wherein said at least one component further includes encrypted data and unencrypted data and authentication instructions executable with respect thereto; a display unit configured to display said unencrypted data in a manner which enables said user to make a multimedia content output choice; an output unit configured to generate on said display unit a representation of unencrypted data in a manner which enables said user to make a multimedia content output choice and an authentication request; a processor configured to generate said multimedia content output choice and said authentication request; an execution unit configured to execute said authentication request in order to provide a disposable key to decrypt some of said encrypted data to generate multimedia content output therefrom; a receiver configured to receive said authentication request and to provide said disposable key to decrypt said some of said encrypted data to generate said multimedia content therefrom; a processor configured to receive said disposable key and to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid; a transmitter configured to automatically download said at least one component to said user's computer system including a display apparatus; and an execution unit configured to execute said instructions to generate said multimedia content output including audio output from said audio element, text output from said text data element and graphics output from said graphics data element, said text output and said graphics output being displayed on said display apparatus of said user's computer system, the combination of which being delivered in a manner synchronized with said audio output in accordance with said timing data element.
Claim 3
Dependent Claim 20 words
A system as recited in claim 1 wherein said audio output is in the form of a song having words.
Claim 4
Dependent Claim 18 words
A system as recited in claim 2 wherein said text output is in the form of ASCII words.
Claim 5
Dependent Claim 42 words
A system as recited in claim 3 wherein said graphics output is in the form of highlights on said words which are displayed on said display apparatus in a synchronized manner with said audio output words in accordance with said timing element.
Claim 6
Dependent Claim 19 words
A system as recited in claim 2 wherein said text output is in the form of international multi-byte fonts.
Claim 7
Dependent Claim 29 words
A system as recited in claim 1 wherein said graphics output is in the form of a panchiko game having metal balls which is displayed on said display apparatus.
Claim 8
Dependent Claim 37 words
A system as recited in claim 6 wherein said audio output is resembles the sound of metals balls clanging, such audio output delivered in a synchronized manner with said graphics output in accordance with said timing element.
Claim 9
Dependent Claim 62 words
A system as recited in claim 1 wherein said audio data element is fragmented into audio fragments having delta time in length and wherein said text data element is fragmented into text fragments having delta time in length, said system further comprising: a generator configured to generate simultaneous output of audio fragments and text fragments at the beginning of said delta time.
Claim 10
Dependent Claim 13 words
A system as recited in claim 1 wherein said component is an applet.
Claim 11
Dependent Claim 56 words
A system as recited in claim 1 wherein said text output further includes a list of songs from which a user can choose, and wherein said execution unit is further configured to allow said user to choose songs from said list so that said delivery of said songs' multimedia data elements is queued for sequential delivery.
Claim 12
Dependent Claim 20 words
A system as recited in claim 1 wherein said disposable key is only valid for a predetermined period of time.
Claim 13
Independent Claim 318 words
A method for providing on-line multimedia content output to a user on said user's computer system, comprising the steps of: via a browser, providing access to a page and at least one component, wherein said at least one component has a plurality of elements including multimedia audio, graphics, text and timing data elements, wherein said at least one component further includes instructions which when executed synchronize the delivery of said multimedia content data elements to said user's computer system, and wherein said at least one component further includes encrypted data and unencrypted data and authentication instructions executable with respect thereto; automatically downloading said at least one component to said user's computer system; displaying unencrypted data in a manner which enables said user to make a multimedia content output choice; generating on said display apparatus a representation of said unencrypted data in a manner which enables said user to make a multimedia content choice and an authentication request; generating said multimedia content output choice and said authentication request; executing said authentication request in order to provide a disposable key to decrypt some of said encrypted data to generate said multimedia content output therefrom; receiving authentication in response to said authentication request, including said disposable key to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid; decrypting said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid; and executing said instructions to generate multimedia content output including audio output from said audio data element in the form of a song having words, text output from said text data element being displayed on a display apparatus and graphics output from said graphics data element being displayed on said display apparatus in the form of highlights on said text in a synchronized manner with said audio output in accordance with said timing data element.
Claim 14
Independent Claim 318 words
A method for providing on-line multimedia content output to a user on said user's computer system, comprising the steps of: via a browser, providing access to a page and at least one component, wherein said at least one component has a plurality of elements including multimedia audio, graphics, text and timing data elements, wherein said at least one component further includes instructions which when executed synchronize the delivery of said multimedia content data elements to said user's computer system, and wherein said at least one component further includes encrypted data and unencrypted data and authentication instructions executable with respect thereto; automatically downloading said at least one component to said user's computer system; displaying unencrypted data in a manner which enables said user to make a multimedia content output choice; generating on said display apparatus a representation of said unencrypted data in a manner which enables said user to make a multimedia content choice and an authentication request; generating said multimedia content output choice and said authentication request; executing said authentication request in order to provide a disposable key to decrypt some of said encrypted data to generate said multimedia content output therefrom; receiving authentication in response to said authentication request, including said disposable key to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid; decrypting said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid; and executing said instructions to generate multimedia content output including audio output from said audio data element in the form of a song having words, text output from said text data element being displayed on a display apparatus and graphics output from said graphics data element being displayed on said display apparatus in the form of highlights on said text in a synchronized manner with said audio output in accordance with said timing data element.
Claim 15
Dependent Claim 60 words
A method as recited in claim 12 wherein said audio data element is fragmented into audio fragments having delta time in length and wherein said text data element is fragmented into text fragments having delta time in length, said method further comprising the step of: simultaneously outputting said audio fragments and text fragments at the beginning of said delta time.
Claim 16
Dependent Claim 18 words
A method as recited in claim 12 wherein said text output is in the form of ASCII words.
Claim 17
Dependent Claim 19 words
A method as recited in claim 12 wherein said text output is in the form of international multi-byte fonts.
Claim 18
Dependent Claim 242 words
A browser embedded component, comprising: multimedia audio, graphics, text and timing data elements; instructions which when executed synchronize the delivery of said multimedia data elements; encrypted data and unencrypted data and authentication instructions executable thereto; a first execution element configured to display on a display apparatus said unencrypted data in a manner which enables a user to make a multimedia content output choice, to generate on said display apparatus a representation of said unencrypted data in a manner which enables said user to make a multimedia content choice and an authentication request, to generate said multimedia content output choice and said authentication request in order to request a disposable key to decrypt some of said encrypted data to generate said multimedia content therefrom; and a second execution element configured to receive said disposable key to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, and to execute said instructions to generate multimedia content output including audio output from said audio data element, text output from said text data lament and graphics output from said graphics data element, said text output and said graphics output being configured for display on said display apparatus, the combination of which being delivered a synchronized manner with said audio output in accordance with said timing data element.
Claim 19
Dependent Claim 242 words
A browser embedded component, comprising: multimedia audio, graphics, text and timing data elements; instructions which when executed synchronize the delivery of said multimedia data elements; encrypted data and unencrypted data and authentication instructions executable thereto; a first execution element configured to display on a display apparatus said unencrypted data in a manner which enables a user to make a multimedia content output choice, to generate on said display apparatus a representation of said unencrypted data in a manner which enables said user to make a multimedia content choice and an authentication request, to generate said multimedia content output choice and said authentication request in order to request a disposable key to decrypt some of said encrypted data to generate said multimedia content therefrom; and a second execution element configured to receive said disposable key to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, and to execute said instructions to generate multimedia content output including audio output from said audio data element, text output from said text data lament and graphics output from said graphics data element, said text output and said graphics output being configured for display on said display apparatus, the combination of which being delivered a synchronized manner with said audio output in accordance with said timing data element.
Claim 20
Dependent Claim 23 words
An embedded component as recited in claim 16 wherein said audio output when generated is in the form of a song having words.
Claim 21
Dependent Claim 21 words
An embedded component as recited in claim 16 wherein said text output when executed is in the form of ASCII words.
Claim 22
Dependent Claim 20 words
An embedded component as recited in claim 16 wherein said text output is in the form of international multi-byte fonts.
Claim 23
Dependent Claim 49 words
An embedded component as recited in claim 16 wherein said graphics output when executed is in the form of highlights on said text output which are configured to be displayed on a display apparatus in a synchronized manner with said audio output words in accordance with said timing element.
Claim 24
Dependent Claim 35 words
An embedded component as recited in claim 16 wherein said graphics output when executed is in the form of a panchiko game having metal balls which is configured to be displayed on a display apparatus.
Claim 25
Dependent Claim 39 words
An embedded component as recited in claim 16 wherein said audio output when executed resembles the sound of metals balls clanging, such audio output delivered in a synchronized manner with said graphics output in accordance with said timing element.
Claim 26
Dependent Claim 65 words
An embedded component as recited in claim 16 wherein said audio data element is fragmented into audio fragments having delta time in length and wherein said text data element is fragmented into text fragments having delta time in length, said component further comprising: an execution unit configured to provide the simultaneous output of audio fragments and text fragments at the beginning of said delta time.
Claim 27
Dependent Claim 22 words
A browser embedded component as recited in claim 16 wherein said disposable key is only valid for a predetermined period of time.
Claim 28
Independent Claim 324 words
A system for providing on-line multimedia content output to a user on said user's computer system, comprising: browser means for providing access to a page and at least one component, wherein said at least one component has a plurality of elements including multimedia audio, graphics, text and timing data elements, wherein said at least one component further includes instructions which when executed synchronize the delivery of said multimedia content data elements to said user's computer system, and wherein said at least one component further includes encrypted data and unencrypted data and authentication instructions executable with respect thereto; downloading means for automatically downloading said at least one component to said user's computer system; display means for displaying unencrypted data in a manner which enables said user to make a multimedia content output choice; first generating means for generating on said display apparatus a representation of said unencrypted data in a manner which enables said user to make a multimedia content choice and an authentication request; second generating means for generating said multimedia content output choice and said authentication request; first executing means for executing said authentication request in order to provide a disposable key to decrypt some of said encrypted data to generate said multimedia content output therefrom; receiving means for receiving authentication in response to said authentication request, including said disposable key to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid; decrypting means for decrypting said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid; and second executing means for executing said instructions to generate multimedia content output including audio output from said audio data element, text output from said text data element and graphics output from said graphics data element, said text output and said graphics output being delivered in a synchronized manner with said audio output in accordance with said timing data element.
Claim 29
Independent Claim 324 words
A system for providing on-line multimedia content output to a user on said user's computer system, comprising: browser means for providing access to a page and at least one component, wherein said at least one component has a plurality of elements including multimedia audio, graphics, text and timing data elements, wherein said at least one component further includes instructions which when executed synchronize the delivery of said multimedia content data elements to said user's computer system, and wherein said at least one component further includes encrypted data and unencrypted data and authentication instructions executable with respect thereto; downloading means for automatically downloading said at least one component to said user's computer system; display means for displaying unencrypted data in a manner which enables said user to make a multimedia content output choice; first generating means for generating on said display apparatus a representation of said unencrypted data in a manner which enables said user to make a multimedia content choice and an authentication request; second generating means for generating said multimedia content output choice and said authentication request; first executing means for executing said authentication request in order to provide a disposable key to decrypt some of said encrypted data to generate said multimedia content output therefrom; receiving means for receiving authentication in response to said authentication request, including said disposable key to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid; decrypting means for decrypting said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid; and second executing means for executing said instructions to generate multimedia content output including audio output from said audio data element, text output from said text data element and graphics output from said graphics data element, said text output and said graphics output being delivered in a synchronized manner with said audio output in accordance with said timing data element.
Claim 30
Dependent Claim 50 words
A system as recited in claim 25 wherein said graphics output is in the form of highlights on words of said text output which are configured to be displayed on said display apparatus in said synchronized manner with words of said audio output in accordance was said timing data element.
Claim 31
Dependent Claim 61 words
A system as recited in claim 25 wherein said audio data element is fragmented into audio fragments having delta time in length and wherein said text data element is fragmented into text fragments having delta time in length, said system further comprising: output means for the simultaneous output of audio fragments and text fragments at the beginning of said delta time.
Claim 32
Dependent Claim 56 words
A system as recited in claim 25 wherein said text output further includes a list of songs from which a user can choose, and wherein said execution means further executed instruction which allow said user to choose songs from said list so that said delivery of said songs' multimedia data elements is queued for sequential delivery.
Claim 33
Dependent Claim 270 words
A server, comprising: a storage unit configured to store a browser embedded component including: multimedia audio, graphics, text and timing data elements; instructions which when executed synchronize the delivery of said multimedia data elements; encrypted data and unencrypted data and authentication instructions executable thereto; a first execution element configured to display on a display apparatus said unencrypted data in a manner which enables a user to make a multimedia content output choice, to generate on said display apparatus a representation of said unencrypted data in a manner which enables said user to make a multimedia content choice and an authentication request, to generate said multimedia content output choice and said authentication request in order to request a disposable key to decrypt some of said encrypted data to generate said multimedia content therefrom; and a second execution element configured to receive said disposable key to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, and to execute said instructions to generate multimedia content output including audio output from said audio data element, text output from said text data lament and graphics output from said graphics data element, said text output and said graphics output being configured for display on said display apparatus, the combination of which being delivered a synchronized manner with said audio output in accordance with said timing data element; and a transmitter configured to transmit said browser embedded component from said storage unit to a remote computer system.
Claim 34
Dependent Claim 270 words
A server, comprising: a storage unit configured to store a browser embedded component including: multimedia audio, graphics, text and timing data elements; instructions which when executed synchronize the delivery of said multimedia data elements; encrypted data and unencrypted data and authentication instructions executable thereto; a first execution element configured to display on a display apparatus said unencrypted data in a manner which enables a user to make a multimedia content output choice, to generate on said display apparatus a representation of said unencrypted data in a manner which enables said user to make a multimedia content choice and an authentication request, to generate said multimedia content output choice and said authentication request in order to request a disposable key to decrypt some of said encrypted data to generate said multimedia content therefrom; and a second execution element configured to receive said disposable key to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, and to execute said instructions to generate multimedia content output including audio output from said audio data element, text output from said text data lament and graphics output from said graphics data element, said text output and said graphics output being configured for display on said display apparatus, the combination of which being delivered a synchronized manner with said audio output in accordance with said timing data element; and a transmitter configured to transmit said browser embedded component from said storage unit to a remote computer system.
Claim 35
Dependent Claim 57 words
A server as recited in claim 29 wherein upon execution by said second execution element, said graphics output is in the form of highlights on words of said text output which are configured to be displayed on said display apparatus in said synchronized manner with words of said audio output in accordance was said timing data element.
Claim 36
Dependent Claim 64 words
A server as recited in claim 29 wherein said audio data element is fragmented into audio fragments having delta time in length and wherein said text data element is fragmented into text fragments having delta time in length wherein said execution element further comprises: a generator configured to generate simultaneous output of audio fragments and text fragments at the beginning of said delta time.
Claim 37
Dependent Claim 20 words
A server as recited in claim 29 wherein said disposable key is only valid for a predetermined period of time.
Claim 38
Dependent Claim 294 words
A computer system, comprising: a transmission reception unit configured to receive data and instructions from a remote source; and a storage unit configured to store said data and instructions which are a part of a browser embedded component which is automatically downloaded thereto upon access to a page provided on said remote source, said browser embedded component including: multimedia audio, graphics, text and timing data elements; instructions which when executed synchronize the delivery of said multimedia data elements; encrypted data and unencrypted data and authentication instructions executable thereto; a first execution element configured to display on a display apparatus said unencrypted data in a manner which enables a user to make a multimedia content output choice, to generate on said display apparatus a representation of said unencrypted data in a manner which enables said user to make a multimedia content choice and an authentication request, to generate said multimedia content output choice and said authentication request in order to request a disposable key to decrypt some of said encrypted data to generate said multimedia content therefrom; and a second execution element configured to receive said disposable key to decrypt some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, and to execute said instructions to generate multimedia content output including audio output from said audio data element, text output from said text data lament and graphics output from said graphics data element, said text output and said graphics output being configured for display on said display apparatus, the combination of which being delivered a synchronized manner with said audio output in accordance with said timing data element.
Claim 39
Dependent Claim 294 words
A computer system, comprising: a transmission reception unit configured to receive data and instructions from a remote source; and a storage unit configured to store said data and instructions which are a part of a browser embedded component which is automatically downloaded thereto upon access to a page provided on said remote source, said browser embedded component including: multimedia audio, graphics, text and timing data elements; instructions which when executed synchronize the delivery of said multimedia data elements; encrypted data and unencrypted data and authentication instructions executable thereto; a first execution element configured to display on a display apparatus said unencrypted data in a manner which enables a user to make a multimedia content output choice, to generate on said display apparatus a representation of said unencrypted data in a manner which enables said user to make a multimedia content choice and an authentication request, to generate said multimedia content output choice and said authentication request in order to request a disposable key to decrypt some of said encrypted data to generate said multimedia content therefrom; and a second execution element configured to receive said disposable key to decrypt some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, and to execute said instructions to generate multimedia content output including audio output from said audio data element, text output from said text data lament and graphics output from said graphics data element, said text output and said graphics output being configured for display on said display apparatus, the combination of which being delivered a synchronized manner with said audio output in accordance with said timing data element.
Claim 40
Dependent Claim 58 words
A computer system as recited in claim 33 wherein upon execution by said second execution element, said graphics output is in the form of highlights on words of said text output which are configured to be displayed on said display apparatus in said synchronized manner with words of said audio output in accordance was said timing data element.
Claim 41
Dependent Claim 65 words
A computer system as recited in claim 33 wherein said audio data element is fragmented into audio fragments having delta time in length and wherein said text data element is fragmented into text fragments having delta time in length wherein said execution element further comprises: a generator configured to generate simultaneous output of audio fragments and text fragments at the beginning of said delta time.
Claim 42
Dependent Claim 16 words
A computer system as recited in claim 33 wherein said browser embedded component is an applet.
Claim 43
Dependent Claim 246 words
A computer-readable medium having computer readable code stored therein, comprising: a computer-readable code module configured to store multimedia audio, graphics, text and timing data elements; instructions which when executed synchronize the delivery of said multimedia data elements; encrypted data and unencrypted data and authentication instructions executable thereto; and configured to display on a display apparatus said unencrypted data in a manner which enables a user to make a multimedia content output choice, to generate on said display apparatus a representation of said unencrypted data in a manner which enables said user to make a multimedia content choice and an authentication request, to generate said multimedia content output choice and said authentication request in order to request a disposable key to decrypt some of said encrypted data to generate said multimedia content therefrom; to receive said disposable key to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, and configured to execute said instructions to generate multimedia content output including audio output from said audio data element, text output from said text data lament and graphics output from said graphics data element, said text output and said graphics output being configured for display on said display apparatus, the combination of which being delivered a synchronized manner with said audio output in accordance with said timing data element.
Claim 44
Dependent Claim 246 words
A computer-readable medium having computer readable code stored therein, comprising: a computer-readable code module configured to store multimedia audio, graphics, text and timing data elements; instructions which when executed synchronize the delivery of said multimedia data elements; encrypted data and unencrypted data and authentication instructions executable thereto; and configured to display on a display apparatus said unencrypted data in a manner which enables a user to make a multimedia content output choice, to generate on said display apparatus a representation of said unencrypted data in a manner which enables said user to make a multimedia content choice and an authentication request, to generate said multimedia content output choice and said authentication request in order to request a disposable key to decrypt some of said encrypted data to generate said multimedia content therefrom; to receive said disposable key to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, to decrypt said some of said encrypted data to generate said multimedia content therefrom while said disposable key is valid, and configured to execute said instructions to generate multimedia content output including audio output from said audio data element, text output from said text data lament and graphics output from said graphics data element, said text output and said graphics output being configured for display on said display apparatus, the combination of which being delivered a synchronized manner with said audio output in accordance with said timing data element.
Claim 45
Dependent Claim 24 words
A computer readable medium as recited in claim 37 wherein said audio output when generated is in the form of a song having words.
Claim 46
Dependent Claim 22 words
A computer readable medium as recited in claim 37 wherein said text output when executed is in the form of ASCII words.
Claim 47
Dependent Claim 20 words
A computer readable medium as recited in claim 37 wherein said text output is in the form of Japanese characters.
Claim 48
Dependent Claim 50 words
A computer readable medium as recited in claim 37 wherein said graphics output when executed is in the form of highlights on said text output which are configured to be displayed on a display apparatus in a synchronized manner with said audio output words in accordance with said timing element.
Claim 49
Dependent Claim 36 words
A computer readable medium as recited in claim 37 wherein said graphics output when executed is in the form of a panchiko game having metal balls which is configured to be displayed on a display apparatus.
Claim 50
Dependent Claim 40 words
A computer readable medium as recited in claim 37 wherein said audio output when executed resembles the sound of metals balls clanging, such audio output delivered in a synchronized manner with said graphics output in accordance with said timing element.
Claim 51
Dependent Claim 66 words
A computer readable medium as recited in claim 37 wherein said audio data element is fragmented into audio fragments having delta time in length and wherein said text data element is fragmented into text fragments having delta time in length, said component further comprising: an execution unit configured to provide the simultaneous output of audio fragments and text fragments at the beginning of said delta time.
Claim 52
Dependent Claim 21 words
A computer-readable medium as recited in claim 37 wherein said disposable key is only valid for a predetermined period of time.

References Cited (Backward Citations)

US5561849A Cited
US5654516A Cited
US5663515A Cited
US5613909A Cited
US5761309A Cited
US5742762A Cited
US5706427A Cited
US5572643A Cited
US5790548A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-09-13 2003-03-15 2003-09-14 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-09-13 2007-03-15 2007-09-14 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-09-13 2011-03-15 2011-09-14 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag