+

US20050152684A1 - System and method of DVD player for displaying multiple subtitles - Google Patents

System and method of DVD player for displaying multiple subtitles Download PDF

Info

Publication number
US20050152684A1
US20050152684A1 US11/030,119 US3011905A US2005152684A1 US 20050152684 A1 US20050152684 A1 US 20050152684A1 US 3011905 A US3011905 A US 3011905A US 2005152684 A1 US2005152684 A1 US 2005152684A1
Authority
US
United States
Prior art keywords
set image
subtitle
platform
control signal
subtitle set
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US11/030,119
Other versions
US7457522B2 (en
Inventor
Eldon Liu
Wen-Chieh Lee
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cascade Parent Ltd
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Assigned to INTERVIDEO, INC. reassignment INTERVIDEO, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: LEE, WEN-CHIEH, LIU, ELDON
Publication of US20050152684A1 publication Critical patent/US20050152684A1/en
Assigned to JPMORGAN CHASE BANK, N.A. reassignment JPMORGAN CHASE BANK, N.A. REAFFIRMATION AND JOINDER AGREEMENT Assignors: CAYMAN LTD. HOLDCO, COREL CORPORATION, COREL INC., COREL US HOLDINGS, LLC, INTERVIDEO DIGITAL TECHNOLOGY CORP., INTERVIDEO, INC., WINZIP COMPUTING LLC, WINZIP COMPUTING LP, WINZIP COMPUTING, S.L.U., WINZIP HOLDINGS SPAIN, S.L.U., WINZIP INTERNATIONAL LLC
Assigned to COREL TW CORP. reassignment COREL TW CORP. CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: INTERVIDEO INC.
Application granted granted Critical
Publication of US7457522B2 publication Critical patent/US7457522B2/en
Assigned to COREL CORPORATION reassignment COREL CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: COREL TW CORPORATION
Assigned to COREL INC., COREL US HOLDINGS, LLC, INTERVIDEO, INC., COREL CORPORATION, WINZIP COMPUTING, S.L.U., CAYMAN LTD. HOLDCO, WINZIP COMPUTING LLC, INTERVIDEO DIGITAL TECHNOLOGY CORP., WINZIP COMPUTING LP, WINZIP HOLDINGS SPAIN, S.L.U., WINZIP INTERNATIONAL LLC reassignment COREL INC. RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: JPMORGAN CHASE BANK, N.A.
Assigned to WILMINGTON TRUST, NATIONAL ASSOCIATION reassignment WILMINGTON TRUST, NATIONAL ASSOCIATION SECURITY AGREEMENT Assignors: COREL CORPORATION, COREL INC., COREL US HOLDINGS, LLC, WINZIP COMPUTING LLC, WINZIP COMPUTING LP, WINZIP INTERNATIONAL LLC
Assigned to SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT reassignment SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: COREL CORPORATION
Assigned to COREL CORPORATION, COREL US HOLDINGS,LLC, VAPC (LUX) S.Á.R.L. reassignment COREL CORPORATION RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: WILMINGTON TRUST, NATIONAL ASSOCIATION
Assigned to COREL CORPORATION reassignment COREL CORPORATION RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Assigned to UBS AG, STAMFORD BRANCH reassignment UBS AG, STAMFORD BRANCH SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: COREL CORPORATION
Assigned to COREL CORPORATION, CLEARSLIDE, INC. reassignment COREL CORPORATION RELEASE OF SECURITY INTEREST RECORDED AT : REEL 046299 FRAME 0836 Assignors: UBS AG, STAMFORD BRANCH
Assigned to COREL CORPORATION, PARALLELS INTERNATIONAL GMBH, CLEARSLIDE, INC. reassignment COREL CORPORATION RELEASE BY SECURED PARTY (SEE DOCUMENT FOR DETAILS). Assignors: UBS AG, STAMFORD BRANCH, AS ADMINISTRATIVE AND COLLATERAL AGENT
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction

Definitions

  • the present invention relates to a system and method of a DVD player for displaying multiple subtitles, especially to a system and method having an accumulator register for temporarily retaining control signal of a first subtitle set image, a comparison platform for comparing a second subtitle set image control signal with the first subtitle set image control signal inside the accumulator register, and a decoder platform for decoding control signal of the subtitle image set inexistent in the accumulator register. Therefore the repeated decoding procedure of images and subtitles as well as the waste of system resources and users' time is avoided.
  • analogue storage media such as video tapes, LD (Laser Disk), V8, Hi8 will have abrasion of magnetic tape, unclear images, and difficulties in editing after being read repeatedly for a period of time.
  • a new generation device based on VCD (video compact disk) and DVD (digital video disk) techniques is produced by the development of digital video and audio products.
  • DVD is a specification for the content of video, audio and other compressed data to be used as playback video, audio and, for example, subtitle data by a DVD decoder.
  • the DVD video data is specified in the moving picture experts group (MPEG) standard.
  • DVD has a disadvantage that at least two subtitles with different languages can't be displayed at the same time point.
  • FIG. 1 a prior art of DVD technique is disclosed.
  • a DVD player read digital data inside an optical disk 1 ′ and load it into a management unit 2 ′.
  • an analytic unit 3 ′ analyzes the digital data into a video image data flow, a subtitle image data flow and an audio data flow.
  • the data flows are converted into a video signal 5 ′, a subtitle image signal 6 ′, and an audio signal 7 ′ by a decoder unit 4 ′.
  • An output unit 8 ′ transmits the video/audio signals into a display device for playing.
  • a prior art can only display a subtitle image. Users in receiving end can't enjoy the playing of subtitles of multi-languages.
  • Taiwanese Patent Application No. 89110234 “DVD player displaying two subtitles at the same time and the method thereof”
  • a receiving end can choose two subtitles before decoding procedure.
  • two subtitles are displayed at the same time by this way, users in receiving end need to wait for a longer time for decoding two subtitles and images.
  • devices need to re-choose the images and two subtitles for decoding.
  • the images and subtitles are repeatedly decoded, causing waste of system resources and time.
  • an interface management platform of receiving end transmits a decoded message of the second subtitle set image data into a comparison platform.
  • the comparison platform reads the second subtitle set image data and compares it with the data inside the accumulator register.
  • the subtitle set image data inexistent in the accumulator register is decoded, and the decoded subtitle set image data is retained temporarily inside the accumulator register so as to achieve a system and method of DVD player for displaying multiple subtitles.
  • An interface management platform of receiving end transmits a decoded message of a second subtitle set image to a comparison platform.
  • the comparison platform checks that at least a second subtitle set image control signal is the same with the subtitle set image control signal inside the accumulator register, there is no decoding procedure.
  • the subtitle set image control signal inside the accumulator register is the same with only part of image control signal of the second subtitle set, only part of the second subtitle set image control signal inexistent in the accumulator register is decoded so as to avoid repeated decoding.
  • the subtitle set image control signal inside the accumulator register is deleted and the second subtitle set image control signal is decoded so as to reduce the repeated decoding of images and subtitles.
  • the comparison platform is used to check the subtitle set users choose for avoiding repeated decoding of video image and subtitle set image so that waiting time of users in receiving end is reduced.
  • the present invention provides a system and method of DVD player for displaying multiple subtitles that includes a loading platform for reading digital data, an identifying code of data flow and a first subtitle set image control signal having a plurality of subtitle image control signals from a DVD storage media; an interface management platform of receiving end for receiving and transmitting a decoded message of a first subtitle set image; an accumulator register for temporarily retaining images and accumulating the decoded subtitle set image data that is composed by a subtitle set image control signal and a subtitle set image signal; a comparison platform for checking whether the first subtitle set image control signal exists in the accumulator register and temporarily retaining the inexistent subtitle set image control signal inside the accumulator register; an analytic for analyzing the digital data into a video data flow, an audio data flow and a first subtitle set image data flow according to the identifying code of data flow and the first subtitle set image control signal; a decoder platform for decoding the video data flow, the audio data flow and the first subtitle set image data flow respectively to produce a digital
  • the interface management platform of receiving end continuingly transmits at least one decoded message of a second subtitle set image to the comparison platform.
  • the comparison platform reads a second subtitle set image control signal and makes a comparison between the second subtitle set image control signal and the subtitle set image control signal inside the accumulator register so as to avoid the repeated decoding procedure of images of subtitles, the waste of system resources and the time consumption. And users' needs of multiple subtitles are satisfied.
  • FIG. 1 is a schematic drawing of a DVD player of a prior art
  • FIG. 2 is a schematic drawing of a system of a DVD player for displaying multiple subtitles in accordance with the present invention
  • FIG. 3 is a schematic drawing of a first subtitle set image data inside an accumulator register in accordance with the present invention
  • FIG. 4A is a flow chart of an embodiment with the same comparison result of the subtitle set image in accordance with the present invention.
  • FIG. 4B is a flow chart of an embodiment with part of different comparison result of the subtitle set image in accordance with the present invention.
  • FIG. 4C is a flow chart of an embodiment with totally different comparison result of the subtitle set image in accordance with the present invention.
  • FIG. 5 is a schematic drawing of a decoder platform in accordance with the present invention.
  • FIG. 6 is a schematic drawing of an image construct platform in accordance with the present invention.
  • the present invention is composed by a loading platform 2 that reads digital data form a DVD storage media—an optical disk 1 .
  • the digital data includes an identifying code of data flow and a first subtitle set image control signal having a plurality of subtitle control signal.
  • An interface management platform of receiving end 3 is used to transmit a decoded message of a first subtitle set image into a comparison platform 4 that checks whether the first subtitle set image control signal is retained temporarily in an accumulator register 5 . If the first subtitle image control signal is not retained in the accumulator register 5 before, then the first subtitle image control signal is retained temporarily therein.
  • an analytic platform 6 receives the first subtitle set image control signals and the identifying code of data flow transmitted from the interface management platform of receiving end 3 , analyzes them into digital data flow and transmits the digital data flow to a decoder platform 7 . After being decoded, a digital video signal, a digital audio signal, and a first subtitle set image signal are produced and then the digital video signal and the first subtitle set image signal are retained temporarily in the accumulator register 5 .
  • an image construct platform 8 is used to retrieve the video and subtitle set image signals inside the accumulator register 5 for adjusting positions of images and subtitles.
  • An output platform 9 is used to output the digital video signal and the digital audio signal.
  • the interface management platform of receiving end 3 continuesly receives at least a decoded message of a second subtitle set image chosen by users and transmits it to the comparison platform 4 .
  • the comparison platform 4 After receiving the message from the interface management platform of receiving end 3 , the comparison platform 4 reads a second subtitle set image control signal provided by the loading platform 2 and compares the second subtitle set image control signal with the control signal inside the accumulator register 5 for instructing the decoder platform 7 to decode the subtitle set image control signal inexistent inside the accumulator register 5 .
  • the present invention includes an interface management platform of receiving end 3 , a comparison platform 4 , an accumulator register 5 , an analytic platform 6 , a decoder platform 7 , an image construct platform 8 and an output platform 9 .
  • the accumulator register 5 is used to temporarily retain decoded video and subtitle set image data.
  • the subtitle set image data includes a subtitle set image control signal and the decoded subtitle set image signal.
  • the analytic platform 6 is used to analyze the digital data into a video data flow, an audio data flow, and a first subtitle set image data flow.
  • the decoder platform 7 is used to decode the video data flow, the audio data flow, and the first subtitle image data flow to produce a digital video signal, a digital audio signal, and a first subtitle set image signal.
  • the image construct platform 8 is for mixing the digital video signal and the subtitle set image signal inside the accumulator register so as to produce a mixed digital video signal.
  • the output platform 9 is to output the mixed digital video signal and the digital audio signal.
  • a first subtitle set image data inside an accumulator register of an embodiment in accordance with the present invention is disclosed.
  • users in receiving end instruct the comparison platform 4 through the interface management platform of receiving end 3 to make a comparison of the first subtitle set image control signal inside the accumulator register 5 .
  • the first subtitle set image control signal consists of a subtitle image control signal W 1 , a subtitle image control signal W 2 , and a subtitle image control signal W 3 .
  • the accumulator register 5 is an empty set, the first subtitle set image control signal is retained temporarily in the accumulator register 5 .
  • the video control signal, the decoded video signal of the subtitle image control signal W 1 , and the subtitle image signal W 1 are retained temporarily in the accumulator register 5 . Then the subtitle image control signal W 2 , and the subtitle image control signal W 3 are continuingly decoded and retained temporarily in the accumulator register 5 .
  • the interface management platform of receiving end 3 also keeps instructing the comparison platform 4 to make a comparison with the subtitle set image data inside the accumulator register 5 .
  • FIG. 4A a flow chart of an embodiment with the same comparison result of the subtitle set image in accordance with the present invention is disclosed. The flow chart includes following steps:
  • FIG. 4B a flow chart of an embodiment with part of different comparison result of the subtitle set image in accordance with the present invention is disclosed.
  • the flow chart includes following steps:
  • FIG. 4C a flow chart of an embodiment with totally different comparison result of the subtitle set image in accordance with the present invention is disclosed.
  • the flow chart includes following steps:
  • the comparison platform 4 retrieves the existent subtitle set image control signal inside the accumulator register 5 , such as the subtitle image control signal W 1 , the subtitle image control signal W 2 , and the subtitle image control signal W 3 shown in FIG. 3 .
  • the decoder platform 7 consists of an audio decoding unit 71 for decoding audio data flow into digital audio signals; a video decoding unit 72 for decoding video data flow into digital video signals and a subtitle decoding unit 73 for decoding the first subtitle set image data flow into a first subtitle set image signal. After being decoded, the video signal and the first subtitle set image signal are transmitted to the accumulator register 5 .
  • the image construct platform 8 is composed by a subtitle image adjustment unit 81 for retrieving the video signal and the subtitle set image signal with multi-subtitles and adjusting the position of the subtitle set image signal on the subtitle image frame; and a subtitle image construct unit 82 for adjusting the displaying mode of the subtitle set image signal.
  • subtitle set image signal together with the audio signals from the decoder platform 7 are transmitted to the output platform 9 and then output digital video signal and digital audio signal.
  • the output platform 9 includes a video output platform 92 for outputting the digital video signal mixed with the subtitle set image signal with multi-subtitles and an audio output platform 91 for outputting the digital audio signal.
  • a System and method of DVD player for displaying multiple subtitles in accordance with the present invention includes a loading platform for reading digital data, an identifying code of data flow and a first subtitle set image control signal having a plurality of subtitle image control signals from a DVD storage media; an interface management platform of receiving end for receiving and transmitting a decoded message of a first subtitle set image; an accumulator register for temporarily retaining decoded video data and accumulating the decoded subtitle set image data that is composed by a subtitle set image control signal and a subtitle set image signal; a comparison platform for checking whether the first subtitle set image control signal exists in the accumulator register; If not, the first subtitle set image control signal is saved temporarily in the accumulator register and then is analyzed into a video data flow, an audio data flow and a first subtitle set image data flow according to the identifying code of data flow and the first subtitle set image control signal through an analytic platform; a decoder platform for decoding the video data flow, the audio data flow and the first subtitle set image data flow respectively to produce
  • the comparison platform reads the second subtitle set image control signal provided by the loading platform and makes a comparison between the second subtitle set image control signal and the first subtitle set image control signal inside the accumulator register so that the decoder platform decodes the second subtitle set image control signal inexistent in the accumulator register.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

A system and method of a DVD player for displaying multiple subtitles includes a loading platform for reading digital data of DVD storage media; an interface management platform of receiving end for transmitting a decoded message of a first subtitle set image to a comparison platform. The comparison platform is for checking whether control signal of the first subtitle set image from the loading platform exists in an accumulator register. If not, the digital data is analyzed and decoded through an analytic platform and a decoder platform according to an identifying code of data flow and the first subtitle set image control signal. Then a mixed digital video signal and a digital audio signal are outputted by an image construct platform and an output platform. The interface management platform of receiving end continuingly transmitting a decoded message of a second subtitle set image to the comparison platform and the comparison platform reads control signal of the second subtitle set image and compares it with the first subtitle set image retained temporarily in the accumulator register for decoding the subtitle set image control signal inexistent in the accumulator register.

Description

    BACKGROUND OF THE INVENTION
  • The present invention relates to a system and method of a DVD player for displaying multiple subtitles, especially to a system and method having an accumulator register for temporarily retaining control signal of a first subtitle set image, a comparison platform for comparing a second subtitle set image control signal with the first subtitle set image control signal inside the accumulator register, and a decoder platform for decoding control signal of the subtitle image set inexistent in the accumulator register. Therefore the repeated decoding procedure of images and subtitles as well as the waste of system resources and users' time is avoided.
  • In earlier days, analogue storage media such as video tapes, LD (Laser Disk), V8, Hi8 will have abrasion of magnetic tape, unclear images, and difficulties in editing after being read repeatedly for a period of time. In order to improve above shortcomings, a new generation device based on VCD (video compact disk) and DVD (digital video disk) techniques is produced by the development of digital video and audio products.
  • In order to convert analogue video/audio information into digital data, the problem of sampling resolution and sampling rate must be solved. For reducing size of digital video/audio files, MPEG (Motion pictures experts group) technique is used widely. Although MPEG is a kind of lossy compression, it offers high compression ratio and low image distortion. As to digital video/audio products, VCD and DVD are well known and popular. However, due to the low image quality of VCD, DVD technique with better image quality has gradually received much attention.
  • As mentioned in U.S. Pat. No. 5,978,916, DVD is a specification for the content of video, audio and other compressed data to be used as playback video, audio and, for example, subtitle data by a DVD decoder. The DVD video data is specified in the moving picture experts group (MPEG) standard.
  • Moreover, refer to U.S. Pat. No. 5,907,658, with large storage capacity of DVD, it is possible for users to choose a single subtitle from subtitles of several different languages. The DVD system can replace the displaying subtitle with another subtitle of different language.
  • However, DVD has a disadvantage that at least two subtitles with different languages can't be displayed at the same time point. Refer to FIG. 1, a prior art of DVD technique is disclosed. A DVD player read digital data inside an optical disk 1′ and load it into a management unit 2′. Then by an identifying code of data flow, an analytic unit 3′ analyzes the digital data into a video image data flow, a subtitle image data flow and an audio data flow. And the data flows are converted into a video signal 5′, a subtitle image signal 6′, and an audio signal 7′ by a decoder unit 4′. An output unit 8′ transmits the video/audio signals into a display device for playing. Thus a prior art can only display a subtitle image. Users in receiving end can't enjoy the playing of subtitles of multi-languages.
  • Another common technique in a prior art, refer to Taiwanese Patent Application No. 89110234—“DVD player displaying two subtitles at the same time and the method thereof”, a receiving end can choose two subtitles before decoding procedure. Although two subtitles are displayed at the same time by this way, users in receiving end need to wait for a longer time for decoding two subtitles and images. Moreover, when users in receiving end want to re-choose two subtitles, device need to re-choose the images and two subtitles for decoding. Thus the images and subtitles are repeatedly decoded, causing waste of system resources and time.
  • Therefore, there is a need to provide a system and method of DVD player for displaying multiple subtitles for users.
  • SUMMARY OF THE INVENTION
  • Therefore, it is a primary object of the present invention to provide a system and method of DVD player for displaying multiple subtitles that users an accumulator register to retain temporarily at least one decoded first subtitle set image data. When users in receiving end want to choose at least a second subtitle set image data again, an interface management platform of receiving end transmits a decoded message of the second subtitle set image data into a comparison platform. The comparison platform reads the second subtitle set image data and compares it with the data inside the accumulator register. The subtitle set image data inexistent in the accumulator register is decoded, and the decoded subtitle set image data is retained temporarily inside the accumulator register so as to achieve a system and method of DVD player for displaying multiple subtitles.
  • It is another object of the present invention to provide a system and method of DVD player for displaying multiple subtitles that reduces repeatedly decoding procedures of images and subtitles to prevent waste of system resources and time. An interface management platform of receiving end transmits a decoded message of a second subtitle set image to a comparison platform. When the comparison platform checks that at least a second subtitle set image control signal is the same with the subtitle set image control signal inside the accumulator register, there is no decoding procedure. When the subtitle set image control signal inside the accumulator register is the same with only part of image control signal of the second subtitle set, only part of the second subtitle set image control signal inexistent in the accumulator register is decoded so as to avoid repeated decoding. When the whole second subtitle set image control signal is inexistent in the accumulator register, the subtitle set image control signal inside the accumulator register is deleted and the second subtitle set image control signal is decoded so as to reduce the repeated decoding of images and subtitles.
  • It is a further object of the present invention to provide a system and method of DVD player for displaying multiple subtitles that saves the waiting time of users in receiving end. The comparison platform is used to check the subtitle set users choose for avoiding repeated decoding of video image and subtitle set image so that waiting time of users in receiving end is reduced.
  • It is still a further object of the present invention to provide a system and method of DVD player for displaying multiple subtitles that satisfy users needs of choosing multiple subtitles. Besides controlling of the opening, deletion and choices of subtitles, the present invention assures the double subtitles won't have any negative effect on the display of video images and voices.
  • In order to achieve objects, the present invention provides a system and method of DVD player for displaying multiple subtitles that includes a loading platform for reading digital data, an identifying code of data flow and a first subtitle set image control signal having a plurality of subtitle image control signals from a DVD storage media; an interface management platform of receiving end for receiving and transmitting a decoded message of a first subtitle set image; an accumulator register for temporarily retaining images and accumulating the decoded subtitle set image data that is composed by a subtitle set image control signal and a subtitle set image signal; a comparison platform for checking whether the first subtitle set image control signal exists in the accumulator register and temporarily retaining the inexistent subtitle set image control signal inside the accumulator register; an analytic for analyzing the digital data into a video data flow, an audio data flow and a first subtitle set image data flow according to the identifying code of data flow and the first subtitle set image control signal; a decoder platform for decoding the video data flow, the audio data flow and the first subtitle set image data flow respectively to produce a digital video signal, a digital audio signal and a first subtitle set image signal and retain the digital video signal and the first subtitle set image signal temporarily inside the accumulator register; an image construct platform for mixing the digital video signal and the subtitle set image signal inside the accumulator register and adjusting the positions of the video signal and the subtitle signal in images; and an output platform for outputting the digital video signal and the digital audio signal. The interface management platform of receiving end continuingly transmits at least one decoded message of a second subtitle set image to the comparison platform. The comparison platform reads a second subtitle set image control signal and makes a comparison between the second subtitle set image control signal and the subtitle set image control signal inside the accumulator register so as to avoid the repeated decoding procedure of images of subtitles, the waste of system resources and the time consumption. And users' needs of multiple subtitles are satisfied.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The structure and the technical means adopted by the present invention to achieve the above and other objects can be best understood by referring to the following detailed description of the preferred embodiments and the accompanying drawings, wherein
  • FIG. 1 is a schematic drawing of a DVD player of a prior art;
  • FIG. 2 is a schematic drawing of a system of a DVD player for displaying multiple subtitles in accordance with the present invention;
  • FIG. 3 is a schematic drawing of a first subtitle set image data inside an accumulator register in accordance with the present invention;
  • FIG. 4A is a flow chart of an embodiment with the same comparison result of the subtitle set image in accordance with the present invention;
  • FIG. 4B is a flow chart of an embodiment with part of different comparison result of the subtitle set image in accordance with the present invention;
  • FIG. 4C is a flow chart of an embodiment with totally different comparison result of the subtitle set image in accordance with the present invention;
  • FIG. 5 is a schematic drawing of a decoder platform in accordance with the present invention;
  • FIG. 6 is a schematic drawing of an image construct platform in accordance with the present invention.
  • DETAILED DESCRIPTION OF THE PREFFERED EMBODIMENT
  • Refer to FIG. 2, an embodiment in accordance with the present invention is disclosed. The present invention is composed by a loading platform 2 that reads digital data form a DVD storage media—an optical disk 1. The digital data includes an identifying code of data flow and a first subtitle set image control signal having a plurality of subtitle control signal. An interface management platform of receiving end 3 is used to transmit a decoded message of a first subtitle set image into a comparison platform 4 that checks whether the first subtitle set image control signal is retained temporarily in an accumulator register 5. If the first subtitle image control signal is not retained in the accumulator register 5 before, then the first subtitle image control signal is retained temporarily therein. Then an analytic platform 6 receives the first subtitle set image control signals and the identifying code of data flow transmitted from the interface management platform of receiving end 3, analyzes them into digital data flow and transmits the digital data flow to a decoder platform 7. After being decoded, a digital video signal, a digital audio signal, and a first subtitle set image signal are produced and then the digital video signal and the first subtitle set image signal are retained temporarily in the accumulator register 5.
  • Later an image construct platform 8 is used to retrieve the video and subtitle set image signals inside the accumulator register 5 for adjusting positions of images and subtitles. An output platform 9 is used to output the digital video signal and the digital audio signal. While the interface management platform of receiving end 3 continuingly receives at least a decoded message of a second subtitle set image chosen by users and transmits it to the comparison platform 4. After receiving the message from the interface management platform of receiving end 3, the comparison platform 4 reads a second subtitle set image control signal provided by the loading platform 2 and compares the second subtitle set image control signal with the control signal inside the accumulator register 5 for instructing the decoder platform 7 to decode the subtitle set image control signal inexistent inside the accumulator register 5.
  • The present invention includes an interface management platform of receiving end 3, a comparison platform 4, an accumulator register 5, an analytic platform 6, a decoder platform 7, an image construct platform 8 and an output platform 9. The accumulator register 5 is used to temporarily retain decoded video and subtitle set image data. The subtitle set image data includes a subtitle set image control signal and the decoded subtitle set image signal. The analytic platform 6 is used to analyze the digital data into a video data flow, an audio data flow, and a first subtitle set image data flow. The decoder platform 7 is used to decode the video data flow, the audio data flow, and the first subtitle image data flow to produce a digital video signal, a digital audio signal, and a first subtitle set image signal. The image construct platform 8 is for mixing the digital video signal and the subtitle set image signal inside the accumulator register so as to produce a mixed digital video signal. And the output platform 9 is to output the mixed digital video signal and the digital audio signal.
  • Refer to FIG. 3, a first subtitle set image data inside an accumulator register of an embodiment in accordance with the present invention is disclosed. As shown in figure, users in receiving end instruct the comparison platform 4 through the interface management platform of receiving end 3 to make a comparison of the first subtitle set image control signal inside the accumulator register 5. The first subtitle set image control signal consists of a subtitle image control signal W1, a subtitle image control signal W2, and a subtitle image control signal W3. When the accumulator register 5 is an empty set, the first subtitle set image control signal is retained temporarily in the accumulator register 5. Through the analytic platform 6, and the decoder platform 7, the video control signal, the decoded video signal of the subtitle image control signal W1, and the subtitle image signal W1 are retained temporarily in the accumulator register 5. Then the subtitle image control signal W2, and the subtitle image control signal W3 are continuingly decoded and retained temporarily in the accumulator register 5.
  • When users in receiving end successively instruct decoding signals of subtitle set, the interface management platform of receiving end 3 also keeps instructing the comparison platform 4 to make a comparison with the subtitle set image data inside the accumulator register 5. Refer to FIG. 4A, a flow chart of an embodiment with the same comparison result of the subtitle set image in accordance with the present invention is disclosed. The flow chart includes following steps:
      • Step S411: receiving a decoded message of the second subtitle set image by the interface management platform of receiving end 3;
      • Step S412: transmitting the decoded message to the comparison platform 4;
      • Step S413: retrieving the subtitle set image control signal inside the accumulator register 5;
      • Step S414: reading the second subtitle set image control signal and executing a XOR logic operation between the second subtitle set image control signal and the subtitle set image control signal inside the accumulator register 5;
      • Step S415: checking the subtitle set image control signal and the result of comparison is zero;
      • Step S416: outputting the comparison result and executing no decoding procedure
  • Refer to FIG. 4B, a flow chart of an embodiment with part of different comparison result of the subtitle set image in accordance with the present invention is disclosed. The flow chart includes following steps:
      • Step S421: receiving decoded message of the second subtitle set image by the interface management platform of receiving end 3;
      • Step S422: transmitting the decoded message to the comparison platform 4;
      • Step S423: retrieving the subtitle set image control signal inside the accumulator register 5;
      • Step S424: reading the second subtitle set image control signal and execute a XOR logic operation between the second subtitle set image control signal and the subtitle set image control signal inside the accumulator register 5;
      • Step S425: checking the subtitle set image control signal and partial of the result of comparison is zero, partial of the result of comparison is one;
      • Step S426: decoding part of the second subtitle set image control signal inexistent;
      • Step S427: accumulating the inexistent second subtitle set image control signal in the accumulator register 5.
  • Refer to FIG. 4C, a flow chart of an embodiment with totally different comparison result of the subtitle set image in accordance with the present invention is disclosed. The flow chart includes following steps:
      • Step S431: receiving decoded message of the second subtitle set image by the interface management platform of receiving end 3;
      • Step S432: transmitting the decoded message to the comparison platform 4;
      • Step S433: retrieving the subtitle set image control signal inside the accumulator register 5;
      • Step S434: reading the second subtitle set image control signal and execute a XOR logic operation between the second subtitle set image control signal and the subtitle set image control signal inside the accumulator register 5;
      • Step S435: checking the subtitle set image control signal and the result of comparison is one;
      • Step S436: deleting the subtitle set image data inside the accumulator register 5;
      • Step S437: decoding the second subtitle set image control signal;
      • Step S438: accumulating the second subtitle set image control signal in the accumulator register 5
  • In order to explain more clearly, the following is a further explanation of the comparison result. Once the users in receiving end send a decoded message of a second subtitle set image to the interface management platform of receiving end 3. The second subtitle set image control signal is composed by a subtitle image control signal W2, a subtitle image control signal W3, a subtitle image control signal W6, and a subtitle image control signal W9. When the comparison platform 4 receives the decode message, it retrieves the existent subtitle set image control signal inside the accumulator register 5, such as the subtitle image control signal W1, the subtitle image control signal W2, and the subtitle image control signal W3 shown in FIG. 3. Then execute a XOR logic operation between the retrieving existent subtitle set image control signal inside the accumulator register 5 and the second subtitle set image control signal. Later, the subtitle image control signals W2 and W3 in the accumulator register 5 with the zero result of comparison are retained and the inexistent second subtitle set image control signal such as the subtitle image control signal W6, and the subtitle image control signal W9 are decoded as well as retained in the accumulator register 5 in sequence. Therefore, all the subtitle set images users need are available, and there is no need to repeatedly decode the subtitle W2 and W3 so as to avoid the waste of system resources as well as time consumption.
  • Refer to FIG. 5, a schematic drawing of a decoder platform 7 is disclosed. The decoder platform 7 consists of an audio decoding unit 71 for decoding audio data flow into digital audio signals; a video decoding unit 72 for decoding video data flow into digital video signals and a subtitle decoding unit 73 for decoding the first subtitle set image data flow into a first subtitle set image signal. After being decoded, the video signal and the first subtitle set image signal are transmitted to the accumulator register 5.
  • Refer to FIG. 6, a schematic drawing of the image construct platform 8 and the output platform 9 is disclosed. The image construct platform 8 is composed by a subtitle image adjustment unit 81 for retrieving the video signal and the subtitle set image signal with multi-subtitles and adjusting the position of the subtitle set image signal on the subtitle image frame; and a subtitle image construct unit 82 for adjusting the displaying mode of the subtitle set image signal. After being adjusted, then subtitle set image signal together with the audio signals from the decoder platform 7 are transmitted to the output platform 9 and then output digital video signal and digital audio signal. The output platform 9 includes a video output platform 92 for outputting the digital video signal mixed with the subtitle set image signal with multi-subtitles and an audio output platform 91 for outputting the digital audio signal.
  • A System and method of DVD player for displaying multiple subtitles in accordance with the present invention includes a loading platform for reading digital data, an identifying code of data flow and a first subtitle set image control signal having a plurality of subtitle image control signals from a DVD storage media; an interface management platform of receiving end for receiving and transmitting a decoded message of a first subtitle set image; an accumulator register for temporarily retaining decoded video data and accumulating the decoded subtitle set image data that is composed by a subtitle set image control signal and a subtitle set image signal; a comparison platform for checking whether the first subtitle set image control signal exists in the accumulator register; If not, the first subtitle set image control signal is saved temporarily in the accumulator register and then is analyzed into a video data flow, an audio data flow and a first subtitle set image data flow according to the identifying code of data flow and the first subtitle set image control signal through an analytic platform; a decoder platform for decoding the video data flow, the audio data flow and the first subtitle set image data flow respectively to produce a digital video signal, a digital audio signal and a first subtitle set image signal and retain the digital video signal and the first subtitle set image signal temporarily inside the accumulator register; an image construct platform for mixing the digital video signal and the first subtitle set image signal inside the accumulator register and adjusting the positions of the video signal and the subtitle signal in images; and an output platform for outputting the digital video signal and the digital audio signal. While the interface management platform of receiving end continuingly transmits at least one decoded message of a second subtitle set image to the comparison platform. The comparison platform reads the second subtitle set image control signal provided by the loading platform and makes a comparison between the second subtitle set image control signal and the first subtitle set image control signal inside the accumulator register so that the decoder platform decodes the second subtitle set image control signal inexistent in the accumulator register. Thus the repeated decoding of images and subtitles, the waste of system resources and time are reduced. Not only waiting time of users in receiving end is shortened, but also the right for users to display multiple subtitles is assured.
  • Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details, and representative devices shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.

Claims (11)

1. A System of DVD player for displaying multiple subtitles comprising:
a loading platform for reading digital data, an identifying code of data flow and a first subtitle set image control signal having a plurality of subtitle image control signal from a DVD storage media;
an interface management platform of receiving end for transmitting a decoded message of the first subtitle set image;
an accumulator register for temporarily retaining decoded video data and accumulating decoded subtitle set image signal and the corresponding subtitle set image control signal;
a comparison platform for receiving the decoded message of the first subtitle set image, checking whether the first subtitle set image control signal exists in the accumulator register and retaining temporarily a first subtitle image control signal inexistent in the accumulator register;
an analytic platform for analyzing the digital data into a video data flow, an audio data flow and a first subtitle set image data flow according to the identifying code of data flow and the first subtitle set image control signal;
a decoder platform for decoding the video data flow, the audio data flow and the first subtitle set image data flow respectively to produce a digital video signal, a digital audio signal and a first subtitle set image signal and retain the digital video signal and the first subtitle set image signal temporarily inside the accumulator register;
an image construct platform for mixing the digital video signal and the first subtitle set image signal inside the accumulator register into a mixed digital video signal; and
an output platform for outputting the mixed digital video signal and the digital audio signal;
wherein the interface management platform of receiving end continuingly transmits at least one decoded message of a second subtitle set image to the comparison platform that reads the second subtitle set image control signal provided by the loading platform and make a comparison between the second subtitle set image control signal and the first subtitle set image control signal inside the accumulator register so that the analytic platform and the decoder platform decode the subtitle set image control signal inexistent in the accumulator register.
2. The device according to claim 1, wherein making a comparison is a XOR logic operation for checking whether the second subtitle set image control signal exists in the accumulator register.
3. The device according to claim 1, wherein making a comparison is an operation method for checking whether the subtitle set image control signal is repeated.
4. The device according to claim 1, wherein the decoder platform having
a video decoding unit for decoding the video data flow;
a subtitle decoding unit for decoding the first subtitle set image data flow; and
an audio decoding unit for decoding the audio data flow.
5. The device according to claim 1, wherein the image construct platform having
a subtitle image adjustment unit for adjusting positions of the first subtitle set image signal and a second subtitle set image signal on a subtitle image frame; and
a subtitle image construct unit for adjusting displaying mode of the first subtitle set image signal and the second subtitle set image signal.
6. The device according to claim 1, wherein the output platform having
an audio output platform for outputting the digital audio signal; and
a video output platform for outputting the mixed digital video signal.
7. A method of DVD player for displaying multiple subtitles comprising:
reading digital data, an identifying code of data flow and a first subtitle set image control signal having a plurality of subtitle image control signal from a DVD storage media by a loading platform;
transmitting a decoded message of the first subtitle set image by an interface management platform of receiving end into a comparison platform; reading the first subtitle set image control signal and comparing the first subtitle set image control signal with subtitle set image control signal in an accumulator register by the comparison platform;
analyzing the digital data into a video data flow, an audio data flow and a first subtitle set image data flow according to the identifying code of data flow and the first subtitle set image control signal;
decoding the video data flow, the audio data flow and the first subtitle set image data flow respectively in a decoder platform to produce a digital video signal, a digital audio signal and a first subtitle set image signal;
retaining temporarily the digital video signal, the first subtitle set image signal and the first subtitle set image control signal inside the accumulator register;
wherein the interface management platform of receiving end continuingly transmits at least one decoded message of the second subtitle set image to the comparison platform that makes a comparison for checking whether a second subtitle set image control signal exists in the accumulator register so as to avoid repeatedly decoding; wherein conditions of making a comparison are:
after checking, the second subtitle set image control signal is the same with the first subtitle set image control signal in the accumulator register, there is no decoding procedure;
after checking, part of the second subtitle set image control signal is in the accumulator register, decoding part of the second subtitle set image control signal inexistent in the accumulator register; and
after checking, the second subtitle set image control signal is inexistent in the accumulator register, decoding the second subtitle set image control signal;
mixing the digital video signal and the subtitle set image signal inside the accumulator register by an image construct platform for adjusting positions of the digital video signal and the subtitle set image signal to produce a mixed digital video signal; and
outputting the mixed digital video signal and the digital audio signal.
8. The device according to claim 7, wherein making a comparison is a XOR logic operation for checking whether the second subtitle set image control signal exists in the accumulator register.
9. The device according to claim 7, wherein making a comparison is an operation method for checking whether the subtitle set image control signal is repeated.
10. The device according to claim 7, wherein the decoder platform decoding various data flow by a video decoding unit, a subtitle decoding unit, or an audio decoding unit thereof respectively.
11. The device according to claim 7, wherein adjusting positions of the subtitle set image signal is to adjust displaying positions of a first subtitle image signal and a second subtitle image signal on a subtitle image frame and adjust displaying modes of the first subtitle image signal and the second subtitle image signal.
US11/030,119 2004-01-09 2005-01-07 System and method of DVD player for displaying multiple subtitles Expired - Fee Related US7457522B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
TW093100605A TWI261753B (en) 2004-01-09 2004-01-09 DVD playing structure and method for selection of playing multiple captions
TW93100605 2004-01-09

Publications (2)

Publication Number Publication Date
US20050152684A1 true US20050152684A1 (en) 2005-07-14
US7457522B2 US7457522B2 (en) 2008-11-25

Family

ID=34738177

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/030,119 Expired - Fee Related US7457522B2 (en) 2004-01-09 2005-01-07 System and method of DVD player for displaying multiple subtitles

Country Status (3)

Country Link
US (1) US7457522B2 (en)
JP (1) JP4170993B2 (en)
TW (1) TWI261753B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080085099A1 (en) * 2006-10-04 2008-04-10 Herve Guihot Media player apparatus and method thereof

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4569441B2 (en) * 2005-10-26 2010-10-27 カシオ計算機株式会社 Code reader and program
TWM304101U (en) * 2006-06-14 2007-01-01 Wei-Jing Yang DVD player capable of showing multi-national captions

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030035063A1 (en) * 2001-08-20 2003-02-20 Orr Stephen J. System and method for conversion of text embedded in a video stream
US20060210245A1 (en) * 2003-02-21 2006-09-21 Mccrossan Joseph Apparatus and method for simultaneously utilizing audio visual data

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030035063A1 (en) * 2001-08-20 2003-02-20 Orr Stephen J. System and method for conversion of text embedded in a video stream
US20060210245A1 (en) * 2003-02-21 2006-09-21 Mccrossan Joseph Apparatus and method for simultaneously utilizing audio visual data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080085099A1 (en) * 2006-10-04 2008-04-10 Herve Guihot Media player apparatus and method thereof

Also Published As

Publication number Publication date
TW200523737A (en) 2005-07-16
US7457522B2 (en) 2008-11-25
JP4170993B2 (en) 2008-10-22
TWI261753B (en) 2006-09-11
JP2005236982A (en) 2005-09-02

Similar Documents

Publication Publication Date Title
US20030077071A1 (en) Fast forward trick mode and reverse trick mode using an information file
EP1725029A1 (en) Digital video recording apparatus and method thereof
US20050008328A1 (en) Information creating apparatus and method, reproducing apparatus, and method and program
US20070201819A1 (en) Apparatus and method for variable speed playback of digital broadcasting stream
US7457522B2 (en) System and method of DVD player for displaying multiple subtitles
JPH07203369A (en) Method for recording encoded data of moving video picture on recording carrier, diagnosis system for use in such method, and image encoding unit, recording unit and image data correcting unit for use in such system
US20060051060A1 (en) Method and system for digitally recording broadcast content
US8340497B2 (en) Recording apparatus, recording method, reproducing apparatus, reproducing method, and program
US20080007558A1 (en) Method and apparatus for managing animation data of an interactive disc
US20080317136A1 (en) Transcoder, image storage device, and method of storing/reading image data
US20060233516A1 (en) Encoded video conversion apparatus, conversion method and program product
JP2008271546A (en) Decoding device and decoding method, and information processing apparatus and information processing method
CN101002465A (en) Data processing device, data processing method, program, program recording medium, data recording medium, and data structure
KR20000029339A (en) Information storage medium, apparatus and method for recording and reproducing moving picture and voice
US7092340B2 (en) Playback apparatus
CN100399458C (en) DVD playing device and method capable of selectively playing multiple captions
JP3436818B2 (en) Computer system and video playback method
US6788634B1 (en) Playback apparatus
CN1787630A (en) Control method and audio-visual playback device using subtitle corresponding time as audio-visual playback
JP4186949B2 (en) Information recording / reproducing device
US7852351B2 (en) Multiplexed button data system
US20050031310A1 (en) Digital content division device, digital content reproduction device, digital content division method, program, and recording medium
JP5170205B2 (en) Information storage medium and moving picture audio recording and reproducing apparatus
KR100223656B1 (en) Screen display method of device with mpeg video data decoder
EP1597729A1 (en) Method and apparatus for managing animation data of an interactive disc

Legal Events

Date Code Title Description
AS Assignment

Owner name: INTERVIDEO, INC., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LEE, WEN-CHIEH;LIU, ELDON;REEL/FRAME:015622/0719;SIGNING DATES FROM 20041216 TO 20041217

AS Assignment

Owner name: JPMORGAN CHASE BANK, N.A.,NEW YORK

Free format text: REAFFIRMATION AND JOINDER AGREEMENT;ASSIGNORS:COREL CORPORATION;COREL INC.;WINZIP INTERNATIONAL LLC;AND OTHERS;REEL/FRAME:018688/0199

Effective date: 20061212

Owner name: JPMORGAN CHASE BANK, N.A., NEW YORK

Free format text: REAFFIRMATION AND JOINDER AGREEMENT;ASSIGNORS:COREL CORPORATION;COREL INC.;WINZIP INTERNATIONAL LLC;AND OTHERS;REEL/FRAME:018688/0199

Effective date: 20061212

AS Assignment

Owner name: COREL TW CORP., TAIWAN

Free format text: CHANGE OF NAME;ASSIGNOR:INTERVIDEO INC.;REEL/FRAME:020902/0860

Effective date: 20071122

AS Assignment

Owner name: COREL CORPORATION, CANADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:COREL TW CORPORATION;REEL/FRAME:025387/0045

Effective date: 20101115

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

AS Assignment

Owner name: COREL INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:030591/0383

Effective date: 20130607

Owner name: COREL US HOLDINGS, LLC, CANADA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:030591/0383

Effective date: 20130607

Owner name: INTERVIDEO, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:030591/0383

Effective date: 20130607

Owner name: WINZIP COMPUTING, S.L.U., SPAIN

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:030591/0383

Effective date: 20130607

Owner name: WINZIP INTERNATIONAL LLC, CONNECTICUT

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:030591/0383

Effective date: 20130607

Owner name: WINZIP HOLDINGS SPAIN, S.L.U., SPAIN

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:030591/0383

Effective date: 20130607

Owner name: WINZIP COMPUTING LP, SPAIN

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:030591/0383

Effective date: 20130607

Owner name: WINZIP COMPUTING LLC, CONNECTICUT

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:030591/0383

Effective date: 20130607

Owner name: CAYMAN LTD. HOLDCO, CAYMAN ISLANDS

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:030591/0383

Effective date: 20130607

Owner name: INTERVIDEO DIGITAL TECHNOLOGY CORP., TAIWAN

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:030591/0383

Effective date: 20130607

Owner name: COREL CORPORATION, CANADA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:JPMORGAN CHASE BANK, N.A.;REEL/FRAME:030591/0383

Effective date: 20130607

AS Assignment

Owner name: WILMINGTON TRUST, NATIONAL ASSOCIATION, MINNESOTA

Free format text: SECURITY AGREEMENT;ASSIGNORS:COREL CORPORATION;COREL US HOLDINGS, LLC;COREL INC.;AND OTHERS;REEL/FRAME:030657/0487

Effective date: 20130621

REMI Maintenance fee reminder mailed
LAPS Lapse for failure to pay maintenance fees
AS Assignment

Owner name: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT, CALI

Free format text: SECURITY INTEREST;ASSIGNOR:COREL CORPORATION;REEL/FRAME:041187/0165

Effective date: 20161221

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

AS Assignment

Owner name: COREL US HOLDINGS,LLC, CANADA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION;REEL/FRAME:041246/0001

Effective date: 20170104

Owner name: VAPC (LUX) S.A.R.L., CANADA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION;REEL/FRAME:041246/0001

Effective date: 20170104

Owner name: COREL CORPORATION, CANADA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:WILMINGTON TRUST, NATIONAL ASSOCIATION;REEL/FRAME:041246/0001

Effective date: 20170104

FP Lapsed due to failure to pay maintenance fee

Effective date: 20161125

AS Assignment

Owner name: COREL CORPORATION, CANADA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT;REEL/FRAME:047229/0384

Effective date: 20180604

AS Assignment

Owner name: UBS AG, STAMFORD BRANCH, CONNECTICUT

Free format text: SECURITY INTEREST;ASSIGNOR:COREL CORPORATION;REEL/FRAME:046299/0836

Effective date: 20180604

AS Assignment

Owner name: CLEARSLIDE, INC., CALIFORNIA

Free format text: RELEASE OF SECURITY INTEREST RECORDED AT : REEL 046299 FRAME 0836;ASSIGNOR:UBS AG, STAMFORD BRANCH;REEL/FRAME:049773/0628

Effective date: 20190702

Owner name: COREL CORPORATION, CANADA

Free format text: RELEASE OF SECURITY INTEREST RECORDED AT : REEL 046299 FRAME 0836;ASSIGNOR:UBS AG, STAMFORD BRANCH;REEL/FRAME:049773/0628

Effective date: 20190702

AS Assignment

Owner name: COREL CORPORATION, CANADA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:UBS AG, STAMFORD BRANCH, AS ADMINISTRATIVE AND COLLATERAL AGENT;REEL/FRAME:049787/0073

Effective date: 20190702

Owner name: CLEARSLIDE, INC., CALIFORNIA

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:UBS AG, STAMFORD BRANCH, AS ADMINISTRATIVE AND COLLATERAL AGENT;REEL/FRAME:049787/0073

Effective date: 20190702

Owner name: PARALLELS INTERNATIONAL GMBH, SWITZERLAND

Free format text: RELEASE BY SECURED PARTY;ASSIGNOR:UBS AG, STAMFORD BRANCH, AS ADMINISTRATIVE AND COLLATERAL AGENT;REEL/FRAME:049787/0073

Effective date: 20190702

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载